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 @@ -149,7 +149,7 @@ public class Gala.PanelWindow : ShellWindow, RootTarget {
149149 var overlap = false ;
150150 var focus_overlap = false ;
151151 var focus_maximized_overlap = false ;
152- var fullscreen_overlap = false ;
152+ var focus_fullscreen_overlap = false ;
153153
154154 Meta . Window ? normal_mru_window, any_mru_window;
155155 normal_mru_window = InternalUtils . get_mru_window (workspace, out any_mru_window);
@@ -174,22 +174,21 @@ public class Gala.PanelWindow : ShellWindow, RootTarget {
174174
175175 overlap = true ;
176176
177- fullscreen_overlap = fullscreen_overlap || window. fullscreen;
178-
179177 if (window != normal_mru_window && window != any_mru_window) {
180178 continue ;
181179 }
182180
183181 focus_overlap = true ;
184182 focus_maximized_overlap = window. maximized_vertically;
183+ focus_fullscreen_overlap = window. fullscreen;
185184 }
186185
187186 switch (hide_mode) {
188187 case MAXIMIZED_FOCUS_WINDOW : return focus_maximized_overlap;
189188 case OVERLAPPING_FOCUS_WINDOW : return focus_overlap;
190189 case OVERLAPPING_WINDOW : return overlap;
191190 case ALWAYS : return true ;
192- case NEVER : return fullscreen_overlap ;
191+ case NEVER : return focus_fullscreen_overlap ;
193192 }
194193
195194 return false ;
You can’t perform that action at this time.
0 commit comments