replicant-frameworks_native/include/ui
Michaël Burtin 5aa3d79025 Fix getSwitchState according to device capabilities.
When querying switch state for a given device id, ensure that the device
exposes the given switch in its capabilities, report AKEY_STATE_UNKNOWN
otherwise.
This fix a bug in InputManager that reports an incorrect switch state
(down) when a device exposes at least one switch in its capabilites and
another switch is queried. For example, this can leads in always
reporting LID state open (SW_LID down) if only SW_HEADPHONE_INSERT is
exposed in capabilities.

Change-Id: I4e5265ec02af918c317673789e7948529842aa2d
Signed-off-by: Michaël Burtin <mburtin@gmail.com>
2011-07-29 15:28:02 +02:00
..
egl
android_native_buffer.h Tweaks for forward-compatibility 2011-06-18 09:42:04 -07:00
DisplayInfo.h
EGLNativeSurface.h
EGLUtils.h
EventHub.h Fix getSwitchState according to device capabilities. 2011-07-29 15:28:02 +02:00
FramebufferNativeWindow.h am a15e4886: Merge "Framebuffer: Support variable number of framebuffers in the UI" 2010-11-17 17:29:48 -08:00
GraphicBuffer.h Tweaks for forward-compatibility 2011-06-18 09:42:04 -07:00
GraphicBufferAllocator.h [3171580] don't automatically log GraphicBuffer allocation failures 2010-12-03 17:33:09 -08:00
GraphicBufferMapper.h
GraphicLog.h
Input.h Fix getSwitchState. 2011-01-19 20:35:47 -08:00
InputDispatcher.h
InputManager.h
InputReader.h Filter virtual keys after touches. (DO NOT MERGE) 2011-01-11 20:56:04 -08:00
InputTransport.h
IOverlay.h
KeyCharacterMap.h
KeycodeLabels.h
Overlay.h
PixelFormat.h
Point.h
PowerManager.h
Rect.h
Region.h