]> git.sur5r.net Git - i3/i3/commit
Fix regression with moving floating windows 3486/head
authorOrestis Floros <orestisf1993@gmail.com>
Mon, 29 Oct 2018 13:46:28 +0000 (15:46 +0200)
committerOrestis Floros <orestisf1993@gmail.com>
Mon, 29 Oct 2018 13:46:28 +0000 (15:46 +0200)
commit64c493ef1fb10a42652a836122e1a34ade17bc02
tree04b3f21c9d207df8d061bb2697786d2be4a15534
parent04d1fcbe2d3f9937544804fec1d0383ad8e27a05
Fix regression with moving floating windows

This fixes a regression introduced in 6d983b5. Consider 2 outputs:
fake-0: workspace '1'
fake-1: workspaces '2','3'
Workspace 1 focused, workspace 2 visible.
Open a floating window in 1 and move it to 3. Now, the floating window
appears in workspace 2 and disappears once focus is switched to
that workspace.

Instead of focusing 'old_focus' which might refer to a container in a
different output, we should restore focus by focusing the previously
focused workspace of the output.
src/con.c