diff options
author | Drew DeVault <sir@cmpwn.com> | 2017-08-09 18:34:51 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2017-08-09 18:34:51 -0400 |
commit | 03af90d302e6a619db6a1f0c479995a81f301e13 (patch) | |
tree | 1ea5fc8b6cf1ba363076d21f580448a201a5999f /sway | |
parent | 8208e2505a0144a30330132587d01ed477da36f3 (diff) | |
download | sway-03af90d302e6a619db6a1f0c479995a81f301e13.tar.xz |
Clean up fallthrough issues
Diffstat (limited to 'sway')
-rw-r--r-- | sway/handlers.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/sway/handlers.c b/sway/handlers.c index fd174ac9..70633a1b 100644 --- a/sway/handlers.c +++ b/sway/handlers.c @@ -452,6 +452,7 @@ static bool handle_view_created(wlc_handle handle) { wlc_view_focus(handle); wlc_view_bring_to_front(handle); newview = new_floating_view(handle); + /* fallthrough */ case WLC_BIT_POPUP: wlc_view_bring_to_front(handle); break; @@ -934,15 +935,15 @@ static bool handle_pointer_button(wlc_handle view, uint32_t time, const struct w struct sway_binding *binding = mode->bindings->items[i]; if ((modifiers->mods ^ binding->modifiers) == 0) { switch (state) { - case WLC_BUTTON_STATE_PRESSED: { - if (!binding->release && handle_bindsym(binding, button, 0)) { - return EVENT_HANDLED; - } + case WLC_BUTTON_STATE_PRESSED: + if (!binding->release && handle_bindsym(binding, button, 0)) { + return EVENT_HANDLED; + } + break; + case WLC_BUTTON_STATE_RELEASED: + if (binding->release && handle_bindsym(binding, button, 0)) { + return EVENT_HANDLED; } - case WLC_BUTTON_STATE_RELEASED: - if (binding->release && handle_bindsym(binding, button, 0)) { - return EVENT_HANDLED; - } break; } } |