summaryrefslogtreecommitdiffstats
path: root/client/x11
diff options
context:
space:
mode:
Diffstat (limited to 'client/x11')
-rw-r--r--client/x11/platform.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/client/x11/platform.cpp b/client/x11/platform.cpp
index f7f72cdc..57410a4e 100644
--- a/client/x11/platform.cpp
+++ b/client/x11/platform.cpp
@@ -1356,13 +1356,7 @@ void MultyMonScreen::restore()
X_DEBUG_SYNC(get_display());
XMonitor::inc_change_ref();
disable();
- Window root_window = RootWindow(get_display(), get_screen());
-
- XLockDisplay(get_display());
- XRRSetScreenSize(get_display(), root_window, _saved_width,
- _saved_height,
- _saved_width_mm, _saved_height_mm);
- XUnlockDisplay(get_display());
+ set_size(_saved_width, _saved_height);
XMonitorsList::iterator iter = _monitors.begin();
for (; iter != _monitors.end(); iter++) {
(*iter)->revert();