aboutsummaryrefslogtreecommitdiff
path: root/qdeduper/mingui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qdeduper/mingui.cpp')
-rw-r--r--qdeduper/mingui.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/qdeduper/mingui.cpp b/qdeduper/mingui.cpp
index caf0249..f599ba0 100644
--- a/qdeduper/mingui.cpp
+++ b/qdeduper/mingui.cpp
@@ -829,9 +829,9 @@ void DeduperMainWindow::apply_prefs()
size_t actt = i % ItemActionType::ACTION_MAX;
std::string iamt = "hotkey/item_action_mod_" + std::to_string(actt);
std::string iakt = "hotkey/item_" + std::to_string(actn) + "_action_key";
- int ik = sr->get_option_int(iakt);
int im = sr->get_option_int(iamt);
- QKeySequence ks = QKeySequence(static_cast<Qt::Key>(ik | im));
+ int ik = sr->get_option_int(iakt);
+ QKeySequence ks = ~im ? QKeySequence(static_cast<Qt::Key>(ik | im)) : QKeySequence();
act->setShortcut(ks);
}
}