File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -222,7 +222,7 @@ public class Display.MonitorManager : GLib.Object {
222222 bool found = false ;
223223 foreach (var virtual_monitor in virtual_monitors) {
224224 if (monitor in virtual_monitor. monitors) {
225- found = true ;
225+ found = true ;
226226 break ;
227227 }
228228 }
@@ -232,8 +232,8 @@ public class Display.MonitorManager : GLib.Object {
232232 add_virtual_monitor (virtual_monitor);
233233 virtual_monitor. is_active = false ;
234234 virtual_monitor. primary = false ;
235- virtual_monitor. scale = virtual_monitors[0 ]. scale;
236235 virtual_monitor. monitors. add (monitor);
236+ virtual_monitor. scale = virtual_monitors[0 ]. scale;
237237 }
238238 }
239239 }
Original file line number Diff line number Diff line change @@ -150,7 +150,7 @@ public class Display.VirtualMonitor : GLib.Object {
150150 private void update_available_scales () {
151151 Scale [] scales = {};
152152 foreach (var mode in get_available_modes ()) {
153- if (! mode. is_current) {
153+ if (! mode. is_current && ! mode . is_preferred ) {
154154 continue ;
155155 }
156156
You can’t perform that action at this time.
0 commit comments