mirror of
https://github.com/X11Libre/xserver.git
synced 2026-09-22 20:35:43 +00:00
Change core enter/leave semantics for multiple pointers.
Send EnterNotify when first device enters the window, LeaveNotify when the last device leaves the window. Additional devices will not cause additional Enter/LeaveNotifies.
This commit is contained in:
parent
547d720938
commit
e7b47b1758
5 changed files with 42 additions and 6 deletions
|
|
@ -268,4 +268,6 @@ extern void DisableMapUnmapEvents(
|
|||
extern void EnableMapUnmapEvents(
|
||||
WindowPtr /* pWin */ );
|
||||
|
||||
Bool InitWindowPrivates(
|
||||
ScreenPtr /* screen */);
|
||||
#endif /* WINDOW_H */
|
||||
|
|
|
|||
|
|
@ -216,6 +216,7 @@ typedef struct _ScreenSaverStuff {
|
|||
|
||||
extern int screenIsSaved;
|
||||
extern ScreenSaverStuffRec savedScreenInfo[MAXSCREENS];
|
||||
extern int EnterLeavePrivatesIndex;
|
||||
|
||||
/*
|
||||
* this is the configuration parameter "NO_BACK_SAVE"
|
||||
|
|
|
|||
Loading…
Reference in a new issue