* Source/x11/XGServerWindow.m

(hideApplication:): send application's root window to WindowMaker (WM)
  because it's a "group leader" that clearly identifies application
  inside WM. WM uses XFindContext to get WApplication structure and
  "group leader" window ID is a key to find it.
This commit is contained in:
Sergii Stoian 2020-09-16 09:24:48 +00:00
parent 9a46ea9160
commit d970554391
2 changed files with 9 additions and 1 deletions

View file

@ -1,3 +1,11 @@
2020-09-16 Sergii Stoian <stoyan255@gmail.com>
* Source/x11/XGServerWindow.m
(hideApplication:): send application's root window to WindowMaker(WM)
because it's a "group leader" that clearly identifies application
inside WM. WM uses XFindContext to get WApplication structure and
"group leader" window ID is a key to find it.
2020-06-18 Riccardo Mottola <rm@gnu.org>
* Tools/font_cacher.m:

View file

@ -2608,7 +2608,7 @@ _get_next_prop_new_event(Display *display, XEvent *event, char *arg)
window = [XGServer _windowWithTag: win];
[self _sendRoot: window->root
type: generic._WINDOWMAKER_WM_FUNCTION_ATOM
window: window->ident
window: ROOT
data0: WMFHideApplication
data1: CurrentTime
data2: 0