From 1fcfd8b13a58a3f545f48e65c3502088876a017c Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Fri, 5 Oct 2018 23:57:02 +0300 Subject: [PATCH] Removed few-step scroll. --- src/widgets/helper/NotebookTab.cpp | 9 ++------- src/widgets/helper/NotebookTab.hpp | 3 --- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/src/widgets/helper/NotebookTab.cpp b/src/widgets/helper/NotebookTab.cpp index 8f88ea1c5..5143ea4e2 100644 --- a/src/widgets/helper/NotebookTab.cpp +++ b/src/widgets/helper/NotebookTab.cpp @@ -481,15 +481,10 @@ void NotebookTab::mouseMoveEvent(QMouseEvent *event) void NotebookTab::wheelEvent(QWheelEvent *event) { - float mouseMultiplier = getSettings()->mouseScrollMultiplier; - wheelValue += event->delta() * mouseMultiplier; - - if (wheelValue > WHEEL_STEP) { + if (event->delta() > 0) { this->notebook_->selectNextTab(); - wheelValue = 0; - } else if (wheelValue < -WHEEL_STEP) { + } else { this->notebook_->selectPreviousTab(); - wheelValue = 0; } } diff --git a/src/widgets/helper/NotebookTab.hpp b/src/widgets/helper/NotebookTab.hpp index 3c0fe8ab6..4ec931acc 100644 --- a/src/widgets/helper/NotebookTab.hpp +++ b/src/widgets/helper/NotebookTab.hpp @@ -12,7 +12,6 @@ namespace chatterino { #define NOTEBOOK_TAB_HEIGHT 28 -#define WHEEL_STEP 240 // class Notebook; class Notebook; @@ -85,8 +84,6 @@ private: bool mouseOverX_ = false; bool mouseDownX_ = false; - float wheelValue = 0; - HighlightState highlightState_ = HighlightState::None; bool highlightEnabled_ = true; QAction *highlightNewMessagesAction_;