syncing with desktop
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Fri, 15 Oct 2021 18:50:11 +0000 (13:50 -0500)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Fri, 15 Oct 2021 18:50:11 +0000 (13:50 -0500)
src/app/window_switcher.onyx

index 06a50d8eb182c9f64038a60b2623c60c2c22d71b..933f80f5db760e39f45a8cbb12cdbe1ea9c8c769 100644 (file)
@@ -46,11 +46,12 @@ Window_Switcher_State :: struct {
     }
 
     select_window :: (use state: ^Window_Switcher_State) {
-        window := (package app).state.windows_sorted[selected_index];
+        app :: package app
+        window := app.state.windows_sorted[selected_index];
         state->toggle();
 
-        (package app).move_window_to_top(window.id);
-        (package app).focus_window(window.id);
+        app.move_window_to_top(window.id);
+        app.focus_window(window.id);
     }
 
     draw :: (use s: ^Window_Switcher_State, window_rectangle: ui.Rectangle) {