Activate/focus original window after feed reset

misc_ib_updates
Tyler Goodlet 2021-09-30 12:10:01 -04:00
parent 4680d68824
commit c828261740
1 changed files with 9 additions and 0 deletions

View File

@ -25,6 +25,8 @@ import i3ipc
i3 = i3ipc.Connection() i3 = i3ipc.Connection()
t = i3.get_tree() t = i3.get_tree()
orig_win_id = t.find_focused().window
# for tws # for tws
win_names: list[str] = [ win_names: list[str] = [
'Interactive Brokers', # tws running in i3 'Interactive Brokers', # tws running in i3
@ -59,3 +61,10 @@ for name in win_names:
# hackzorzes # hackzorzes
'key', 'ctrl+alt+f', 'key', 'ctrl+alt+f',
]) ])
# re-activate and focus original window
subprocess.call([
'xdotool',
'windowactivate', '--sync', str(orig_win_id),
'click', '--window', str(orig_win_id), '1',
])