diff options
Diffstat (limited to 'metawatch/metawatch.cpp')
-rw-r--r-- | metawatch/metawatch.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/metawatch/metawatch.cpp b/metawatch/metawatch.cpp index c7e0db3..b5aec49 100644 --- a/metawatch/metawatch.cpp +++ b/metawatch/metawatch.cpp @@ -576,7 +576,11 @@ void MetaWatch::handleButtonEventMessage(const Message &msg) qDebug() << "button event" << button << " (" << press << ")"; if (press == PressOnly) { - emit buttonPressed(button); + if (button == BtnA) { // This is the next watchlet button + emit nextWatchletRequested(); + } else { + emit buttonPressed(button); + } } else if (press == PressAndRelease) { emit buttonReleased(button); } |