summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--inputmethods/multikey/configdlg.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/inputmethods/multikey/configdlg.cpp b/inputmethods/multikey/configdlg.cpp
index d29109a..3e39415 100644
--- a/inputmethods/multikey/configdlg.cpp
+++ b/inputmethods/multikey/configdlg.cpp
@@ -361,10 +361,7 @@ void ConfigDlg::closeEvent(QCloseEvent *) {
361 361
362void ConfigDlg::setMap(int index) { 362void ConfigDlg::setMap(int index) {
363 363
364 if (index == 0) { 364 if (index == 0 || default_maps.find(sw_maps[index-1]) != default_maps.end()) {
365 remove_button->setDisabled(true);
366 }
367 else if (default_maps.find(sw_maps[index-1]) != default_maps.end()) {
368 remove_button->setDisabled(true); 365 remove_button->setDisabled(true);
369 } else { 366 } else {
370 remove_button->setEnabled(true); 367 remove_button->setEnabled(true);