From c00110f801ae9de05a7f4c250918e4c05588b1d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Nusser?= Date: Fri, 8 Jun 2018 12:36:14 +0200 Subject: Fix weird spacebar toggle of powerbutton. --- plugingui/toggle.cc | 18 ------------------ plugingui/toggle.h | 1 - 2 files changed, 19 deletions(-) diff --git a/plugingui/toggle.cc b/plugingui/toggle.cc index 6fdb6bc..39587de 100644 --- a/plugingui/toggle.cc +++ b/plugingui/toggle.cc @@ -65,24 +65,6 @@ void Toggle::setText(std::string text) redraw(); } -void Toggle::keyEvent(KeyEvent* keyEvent) -{ - if(keyEvent->keycode == Key::character && keyEvent->text == " ") - { - if(keyEvent->direction == Direction::up) - { - clicked = false; - internalSetChecked(!state); - } - else - { - clicked = true; - } - - redraw(); - } -} - bool Toggle::checked() { return state; diff --git a/plugingui/toggle.h b/plugingui/toggle.h index b599ced..3466459 100644 --- a/plugingui/toggle.h +++ b/plugingui/toggle.h @@ -53,7 +53,6 @@ public: protected: // From Widget: virtual void buttonEvent(ButtonEvent* buttonEvent) override; - virtual void keyEvent(KeyEvent* keyEvent) override; virtual void mouseLeaveEvent() override; virtual void mouseEnterEvent() override; -- cgit v1.2.3