File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ public class Gala.PanelWindow : ShellWindow, RootTarget {
148148 var overlap = false ;
149149 var focus_overlap = false ;
150150 var focus_maximized_overlap = false ;
151- var fullscreen_overlap = false ;
151+ var focus_fullscreen_overlap = false ;
152152
153153 Meta . Window ? normal_mru_window, any_mru_window;
154154 normal_mru_window = InternalUtils . get_mru_window (workspace, out any_mru_window);
@@ -173,22 +173,21 @@ public class Gala.PanelWindow : ShellWindow, RootTarget {
173173
174174 overlap = true ;
175175
176- fullscreen_overlap = fullscreen_overlap || window. fullscreen;
177-
178176 if (window != normal_mru_window && window != any_mru_window) {
179177 continue ;
180178 }
181179
182180 focus_overlap = true ;
183181 focus_maximized_overlap = window. maximized_vertically;
182+ focus_fullscreen_overlap = window. fullscreen;
184183 }
185184
186185 switch (hide_mode) {
187186 case MAXIMIZED_FOCUS_WINDOW : return focus_maximized_overlap;
188187 case OVERLAPPING_FOCUS_WINDOW : return focus_overlap;
189188 case OVERLAPPING_WINDOW : return overlap;
190189 case ALWAYS : return true ;
191- case NEVER : return fullscreen_overlap ;
190+ case NEVER : return focus_fullscreen_overlap ;
192191 }
193192
194193 return false ;
You can’t perform that action at this time.
0 commit comments