From d0adbf1224b814ae835fbc0ca804bbe9400c8965 Mon Sep 17 00:00:00 2001 From: RadRussianRus Date: Thu, 1 Apr 2021 00:21:03 +0300 Subject: [PATCH] Fix type conversion for file dialog options --- Telegram/SourceFiles/kotato/settings_menu.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/kotato/settings_menu.cpp b/Telegram/SourceFiles/kotato/settings_menu.cpp index 0be102fcb..87acb4174 100644 --- a/Telegram/SourceFiles/kotato/settings_menu.cpp +++ b/Telegram/SourceFiles/kotato/settings_menu.cpp @@ -50,6 +50,11 @@ QString FileDialogTypeLabel(int value) { return Platform::FileDialog::ImplementationTypeLabel(typedValue); } +QString FileDialogTypeDescription(int value) { + const auto typedValue = Platform::FileDialog::ImplementationType(value); + return Platform::FileDialog::ImplementationTypeDescription(typedValue); +} + QString NetBoostLabel(int boost) { switch (boost) { case 0: @@ -478,7 +483,7 @@ void SetupKotatoSystem( int(cFileDialogType()), int(Platform::FileDialog::ImplementationType::Count), FileDialogTypeLabel, - Platform::FileDialog::ImplementationTypeDescription, + FileDialogTypeDescription, [=](int value) { cSetFileDialogType(Platform::FileDialog::ImplementationType(value)); ::Kotato::JsonSettings::Write();