From 21ab8cd75a6779be7745b8317bdde066bdda2b5d Mon Sep 17 00:00:00 2001 From: Weng Xuetian Date: Sun, 19 Nov 2023 07:37:25 -0800 Subject: [PATCH] Allow empty key in key sequence widget (fcitx/fcitx5#898) --- qt5/widgetsaddons/fcitxqtkeysequencewidget.cpp | 4 +--- qt6/widgetsaddons/fcitxqtkeysequencewidget.cpp | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/qt5/widgetsaddons/fcitxqtkeysequencewidget.cpp b/qt5/widgetsaddons/fcitxqtkeysequencewidget.cpp index 4bc9505..7e6439b 100644 --- a/qt5/widgetsaddons/fcitxqtkeysequencewidget.cpp +++ b/qt5/widgetsaddons/fcitxqtkeysequencewidget.cpp @@ -279,9 +279,7 @@ void FcitxQtKeySequenceWidget::setKeySequence(const QList &seq) { d->keySequence_ = QList(); for (auto key : seq) { - if (key.isValid()) { - d->keySequence_ << key; - } + d->keySequence_ << key; } d->doneRecording(); } diff --git a/qt6/widgetsaddons/fcitxqtkeysequencewidget.cpp b/qt6/widgetsaddons/fcitxqtkeysequencewidget.cpp index 1d8e124..42c9740 100644 --- a/qt6/widgetsaddons/fcitxqtkeysequencewidget.cpp +++ b/qt6/widgetsaddons/fcitxqtkeysequencewidget.cpp @@ -248,9 +248,7 @@ void FcitxQtKeySequenceWidget::setKeySequence(const QList &seq) { d->keySequence_ = QList(); for (auto key : seq) { - if (key.isValid()) { - d->keySequence_ << key; - } + d->keySequence_ << key; } d->doneRecording(); }