Skip to content

Commit b421d38

Browse files
committed
PanelWindow/Gestures: Fix a few warnings
1 parent 4b1c578 commit b421d38

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

lib/Gestures/GestureController.vala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public class Gala.GestureController : Object {
7373
get { return _progress; }
7474
set {
7575
_progress = value;
76-
target.propagate (UPDATE, action, value);
76+
target?.propagate (UPDATE, action, value);
7777
}
7878
}
7979

src/ShellClients/PanelWindow.vala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,18 +60,19 @@ public class Gala.PanelWindow : ShellWindow, RootTarget {
6060
user_gesture_controller = new GestureController (CUSTOM, wm) {
6161
progress = 1.0
6262
};
63-
add_gesture_controller (user_gesture_controller);
6463

6564
hide_tracker = new HideTracker (wm.get_display (), this);
6665
hide_tracker.hide.connect (hide);
6766
hide_tracker.show.connect (show);
6867

6968
workspace_gesture_controller = new GestureController (CUSTOM, wm);
70-
add_gesture_controller (workspace_gesture_controller);
7169

7270
workspace_hide_tracker = new WorkspaceHideTracker (window.display, update_overlap);
7371
workspace_hide_tracker.switching_workspace_progress_updated.connect ((value) => workspace_gesture_controller.progress = value);
7472
workspace_hide_tracker.window_state_changed_progress_updated.connect (workspace_gesture_controller.goto);
73+
74+
add_gesture_controller (user_gesture_controller);
75+
add_gesture_controller (workspace_gesture_controller);
7576
}
7677

7778
public void request_visible_in_multitasking_view () {

0 commit comments

Comments
 (0)