mirror of https://github.com/buggins/dlangui.git
Merge pull request #485 from FreeSlave/x11_iconify
Use XIconifyWindow instead of sending the event to programmatically m…
This commit is contained in:
commit
e977a246b0
|
@ -527,10 +527,8 @@ class X11Window : DWindow {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case WindowState.minimized:
|
case WindowState.minimized:
|
||||||
if (atom_NET_WM_STATE != None && atom_NET_WM_STATE_HIDDEN != None) {
|
if (XIconifyWindow(x11display, _win, x11screen))
|
||||||
changeWindowState(_NET_WM_STATE_ADD, atom_NET_WM_STATE_HIDDEN);
|
|
||||||
result = true;
|
result = true;
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
case WindowState.hidden:
|
case WindowState.hidden:
|
||||||
XUnmapWindow(x11display, _win);
|
XUnmapWindow(x11display, _win);
|
||||||
|
|
Loading…
Reference in New Issue