diff --git a/src/widgets/settingspages/NotificationPage.cpp b/src/widgets/settingspages/NotificationPage.cpp index dfbc5574e..de7995885 100644 --- a/src/widgets/settingspages/NotificationPage.cpp +++ b/src/widgets/settingspages/NotificationPage.cpp @@ -153,10 +153,10 @@ QComboBox *NotificationPage::createToastReactionComboBox( }, managedConnections); - QObject::connect(toastReactionOptions, &QComboBox::currentTextChanged, - [setting](const QString &newValue) { - getSettings()->openFromToast.setValue(static_cast( - Toasts::findReactionFromString(newValue))); + QObject::connect(toastReactionOptions, + QOverload::of(&QComboBox::currentIndexChanged), + [](const int &newValue) { + getSettings()->openFromToast.setValue(newValue); }); return toastReactionOptions;