diff --git a/src/utils/configshortcuts.cpp b/src/utils/configshortcuts.cpp index 9ef73c6f..db07dab9 100644 --- a/src/utils/configshortcuts.cpp +++ b/src/utils/configshortcuts.cpp @@ -12,9 +12,11 @@ const QVector& ConfigShortcuts::captureShortcutsDefault( CaptureToolButton* b = new CaptureToolButton(t, nullptr); QString shortcutName = QVariant::fromValue(t).toString(); QKeySequence ks = captureShortcutDefault(t); - m_shortcuts << (QStringList() - << shortcutName << b->tool()->description() - << ks.toString()); + if (shortcutName != "TYPE_IMAGEUPLOADER") { + m_shortcuts << (QStringList() + << shortcutName << b->tool()->description() + << ks.toString()); + } delete b; } diff --git a/src/widgets/capture/capturewidget.cpp b/src/widgets/capture/capturewidget.cpp index e4b8ed3a..eca4230a 100644 --- a/src/widgets/capture/capturewidget.cpp +++ b/src/widgets/capture/capturewidget.cpp @@ -221,6 +221,7 @@ void CaptureWidget::updateButtons() case CaptureToolButton::ButtonType::TYPE_SAVE: case CaptureToolButton::ButtonType::TYPE_COPY: case CaptureToolButton::ButtonType::TYPE_UNDO: + case CaptureToolButton::ButtonType::TYPE_IMAGEUPLOADER: case CaptureToolButton::ButtonType::TYPE_REDO: // nothing to do, just skip non-dynamic buttons with existing // hard coded slots