diff options
Diffstat (limited to 'sway/handlers.c')
-rw-r--r-- | sway/handlers.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sway/handlers.c b/sway/handlers.c index bdcdcaa4..684e45ba 100644 --- a/sway/handlers.c +++ b/sway/handlers.c | |||
@@ -415,7 +415,7 @@ static bool handle_view_created(wlc_handle handle) { | |||
415 | // we were on one workspace, switched to another to add this view, | 415 | // we were on one workspace, switched to another to add this view, |
416 | // now let's return to where we were | 416 | // now let's return to where we were |
417 | workspace_switch(current_ws); | 417 | workspace_switch(current_ws); |
418 | set_focused_container(current_ws->focused); | 418 | set_focused_container(get_focused_container(current_ws)); |
419 | } | 419 | } |
420 | 420 | ||
421 | suspend_workspace_cleanup = false; | 421 | suspend_workspace_cleanup = false; |
@@ -553,9 +553,9 @@ static void handle_view_properties_updated(wlc_handle view, uint32_t mask) { | |||
553 | swayc_t *p = swayc_tabbed_stacked_ancestor(c); | 553 | swayc_t *p = swayc_tabbed_stacked_ancestor(c); |
554 | if (p) { | 554 | if (p) { |
555 | // TODO: we only got the topmost tabbed/stacked container, update borders of all containers on the path | 555 | // TODO: we only got the topmost tabbed/stacked container, update borders of all containers on the path |
556 | update_view_border(get_focused_view(p)); | 556 | update_container_border(get_focused_view(p)); |
557 | } else if (c->border_type == B_NORMAL) { | 557 | } else if (c->border_type == B_NORMAL) { |
558 | update_view_border(c); | 558 | update_container_border(c); |
559 | } | 559 | } |
560 | ipc_event_window(c, "title"); | 560 | ipc_event_window(c, "title"); |
561 | } | 561 | } |