@@ -895,13 +895,8 @@ export class Ext extends Ecs.System<ExtEvent> {
895
895
if ( prev . is_maximized ( ) ) {
896
896
prev . meta . unmaximize ( Meta . MaximizeFlags . BOTH ) ;
897
897
}
898
-
899
- if ( prev . meta . is_fullscreen ( ) ) {
900
- prev . meta . unmake_fullscreen ( ) ;
901
- }
902
898
} else if ( prev . stack ) {
903
899
prev . meta . unmaximize ( Meta . MaximizeFlags . BOTH )
904
- prev . meta . unmake_fullscreen ( )
905
900
this . auto_tiler . forest . stacks . get ( prev . stack ) ?. restack ( )
906
901
}
907
902
}
@@ -1019,10 +1014,6 @@ export class Ext extends Ecs.System<ExtEvent> {
1019
1014
if ( compare . is_maximized ( ) ) {
1020
1015
compare . meta . unmaximize ( Meta . MaximizeFlags . BOTH ) ;
1021
1016
}
1022
-
1023
- if ( compare . meta . is_fullscreen ( ) ) {
1024
- compare . meta . unmake_fullscreen ( ) ;
1025
- }
1026
1017
}
1027
1018
}
1028
1019
}
@@ -1266,8 +1257,6 @@ export class Ext extends Ecs.System<ExtEvent> {
1266
1257
move_monitor ( direction : Meta . DisplayDirection ) {
1267
1258
const win = this . focus_window ( ) ;
1268
1259
if ( ! win ) return ;
1269
- if ( win && win . meta . is_fullscreen ( ) )
1270
- win . meta . unmake_fullscreen ( ) ;
1271
1260
1272
1261
const prev_monitor = win . meta . get_monitor ( ) ;
1273
1262
const next_monitor = Tiling . locate_monitor ( win , direction ) ;
@@ -1289,8 +1278,6 @@ export class Ext extends Ecs.System<ExtEvent> {
1289
1278
move_workspace ( direction : Meta . DisplayDirection ) {
1290
1279
const win = this . focus_window ( ) ;
1291
1280
if ( ! win ) return ;
1292
- if ( win && win . meta . is_fullscreen ( ) )
1293
- win . meta . unmake_fullscreen ( ) ;
1294
1281
1295
1282
/** Move a window between workspaces */
1296
1283
const workspace_move = ( direction : Meta . MotionDirection ) => {
@@ -1547,13 +1534,6 @@ export class Ext extends Ecs.System<ExtEvent> {
1547
1534
const actor = win . meta . get_compositor_private ( ) ;
1548
1535
if ( actor ) global . window_group . set_child_above_sibling ( actor , null ) ;
1549
1536
1550
- if ( win . meta . is_fullscreen ( ) ) {
1551
- this . size_changed_block ( ) ;
1552
- win . meta . unmake_fullscreen ( ) ;
1553
- win . meta . maximize ( Meta . MaximizeFlags . BOTH ) ;
1554
- this . size_changed_unblock ( ) ;
1555
- }
1556
-
1557
1537
this . on_monitor_changed ( win , ( _cfrom , cto , workspace ) => {
1558
1538
if ( win ) {
1559
1539
win . ignore_detach = true ;
0 commit comments