Skip to content
Snippets Groups Projects
Commit eaaa0f97 authored by Jiří Kalvoda's avatar Jiří Kalvoda
Browse files

Fix in move workspace: Delete old after read data

parent 85109f20
Branches
No related tags found
No related merge requests found
...@@ -64,8 +64,6 @@ def swap_workspace(a_master, a_slave, b_master, b_slave): ...@@ -64,8 +64,6 @@ def swap_workspace(a_master, a_slave, b_master, b_slave):
for i in shared.workspace_on: for i in shared.workspace_on:
if shared.workspace_on[i] == a: if shared.workspace_on[i] == a:
shared.workspace_on[i] = b shared.workspace_on[i] = b
event_workspace_is_on(b, shared.output_of_workspace[a_master][a_slave])
event_workspace_deleted(a)
if a_master == b_master and a_master is not None: if a_master == b_master and a_master is not None:
if shared.slave_for[a_master] == a_slave: if shared.slave_for[a_master] == a_slave:
shared.slave_for[a_master] = b_slave shared.slave_for[a_master] = b_slave
...@@ -85,6 +83,8 @@ def swap_workspace(a_master, a_slave, b_master, b_slave): ...@@ -85,6 +83,8 @@ def swap_workspace(a_master, a_slave, b_master, b_slave):
set_ws(*b) set_ws(*b)
elif a == (shared.master_on[i], shared.slave_on_for[i][a_master]): elif a == (shared.master_on[i], shared.slave_on_for[i][a_master]):
set_ws(*b) set_ws(*b)
event_workspace_is_on(b, shared.output_of_workspace[a_master][a_slave])
event_workspace_deleted(a)
with shared.lock: with shared.lock:
a = (a_master, a_slave) a = (a_master, a_slave)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment