diff --git a/src/apps/workspaces/Workspaces.cpp b/src/apps/workspaces/Workspaces.cpp index 8a1bfde193..a396172802 100644 --- a/src/apps/workspaces/Workspaces.cpp +++ b/src/apps/workspaces/Workspaces.cpp @@ -510,7 +510,7 @@ WorkspacesView::MessageReceived(BMessage* message) float dy = message->FindFloat("be:wheel_delta_y"); if (dy > 0.1) activate_workspace(current_workspace() + 1); - if (dy < -0.1) + else if (dy < -0.1) activate_workspace(current_workspace() - 1); break; }