summaryrefslogtreecommitdiffstats
path: root/source/dialogs
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2017-07-05 21:30:29 +0200
committerDave Davenport <qball@gmpclient.org>2017-07-05 21:30:29 +0200
commitef4a171fcaebd6d1a006b4f312b85abd575fd561 (patch)
treec35c8e2e093d1e9cfda8b1e04c284a9a542a7660 /source/dialogs
parent46cff2d919003f8083bd0db52324dacdc1d44bef (diff)
Put Xfwm4 on the WM list that needs extra desktop change.
Work-around that makes sure desktop gets switchs when setting active window. Fixes: #624
Diffstat (limited to 'source/dialogs')
-rw-r--r--source/dialogs/window.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/dialogs/window.c b/source/dialogs/window.c
index 9b037573..517af5f5 100644
--- a/source/dialogs/window.c
+++ b/source/dialogs/window.c
@@ -584,7 +584,7 @@ static ModeMode window_mode_result ( Mode *sw, int mretv, G_GNUC_UNUSED char **i
}
else {
rofi_view_hide ();
- if ( ( current_window_manager & ( WM_AWESOME | WM_OPENBOX ) ) != 0 ) {
+ if ( ( current_window_manager & ( WM_AWESOME | WM_OPENBOX | WM_XFWM4 ) ) != 0 ) {
// Get the desktop of the client to switch to
uint32_t wmdesktop = 0;
xcb_get_property_cookie_t cookie;