dix: split enter/leave event handling into core and device handling.
Device events always need to be delivered, core events only in some cases. Let's keep them completely separate so we can adjust core event delivery. Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
This commit is contained in:
@@ -50,4 +50,17 @@ extern WindowPtr CommonAncestor(
|
||||
WindowPtr a,
|
||||
WindowPtr b);
|
||||
|
||||
extern void CoreEnterLeaveEvent(DeviceIntPtr mouse,
|
||||
int type,
|
||||
int mode,
|
||||
int detail,
|
||||
WindowPtr pWin,
|
||||
Window child);
|
||||
extern void DeviceEnterLeaveEvent(DeviceIntPtr mouse,
|
||||
int type,
|
||||
int mode,
|
||||
int detail,
|
||||
WindowPtr pWin,
|
||||
Window child);
|
||||
|
||||
#endif /* _ENTERLEAVE_H_ */
|
||||
|
||||
Reference in New Issue
Block a user