con_num_windows: Count floating windows

Fixes #3423.
This commit is contained in:
Orestis Floros
2018-09-26 19:56:55 +03:00
parent bec227236b
commit 5e1d327e43
2 changed files with 12 additions and 1 deletions

View File

@ -68,7 +68,7 @@ is($x->input_focus, $first->id, 'input focus has not changed');
exit_gracefully($pid);
#####################################################################
## 3: no_focus doesn't affect the first window opened on a workspace
# 3: no_focus doesn't affect the first window opened on a workspace
#####################################################################
$config = <<EOT;
@ -87,6 +87,13 @@ $first = open_window(wm_class => 'focusme');
sync_with_i3;
is($x->input_focus, $first->id, 'input focus has changed');
# Also check that it counts floating windows
# See issue #3423.
open_floating_window(wm_class => 'focusme');
sync_with_i3;
is($x->input_focus, $first->id, 'input focus didn\'t change to floating window');
exit_gracefully($pid);
#####################################################################