]> git.sur5r.net Git - i3/i3/commitdiff
Merge pull request #3399 from orestisf1993/156-fullscreen-focus
authorIngo Bürk <admin@airblader.de>
Fri, 14 Sep 2018 06:19:00 +0000 (08:19 +0200)
committerGitHub <noreply@github.com>
Fri, 14 Sep 2018 06:19:00 +0000 (08:19 +0200)
Make t/156-fullscreen-focus.t easier to work with

i3-save-tree

index 1e56a0452128ffbfd172c636426827ab9d728611..da5e6deddedb4bd1078f2b9c091fd8d9c3a0d626 100755 (executable)
@@ -123,9 +123,7 @@ sub strip_containers {
     delete $tree->{current_border_width} if $tree->{current_border_width} == -1;
 
     for my $key (keys %$tree) {
-        next if exists($allowed_keys{$key});
-
-        delete $tree->{$key};
+        delete $tree->{$key} unless exists($allowed_keys{$key});
     }
 
     for my $key (qw(nodes floating_nodes)) {
@@ -169,7 +167,8 @@ sub dump_containers {
     if (leaf_node($tree)) {
         my $swallows = {};
         for my $property (keys %{$tree->{window_properties}}) {
-            $swallows->{$property} = '^' . quotemeta($tree->{window_properties}->{$property}) . '$';
+            $swallows->{$property} = '^' . quotemeta($tree->{window_properties}->{$property}) . '$'
+                if $property ne 'transient_for';
         }
         $tree->{swallows} = [ $swallows ];
     }