From ac2470e66e10e55691e7068562158ab56b6d51f3 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Sun, 12 Jul 2020 13:39:34 -0400 Subject: [PATCH] FontEditor: Don't add duplicate extension in Save As dialog --- Applications/FontEditor/main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Applications/FontEditor/main.cpp b/Applications/FontEditor/main.cpp index 59a86f34d03..7f8aa9ac3ea 100644 --- a/Applications/FontEditor/main.cpp +++ b/Applications/FontEditor/main.cpp @@ -111,7 +111,8 @@ int main(int argc, char** argv) })); app_menu.add_action(GUI::Action::create("Save as...", { Mod_Ctrl | Mod_Shift, Key_S }, Gfx::Bitmap::load_from_file("/res/icons/16x16/save.png"), [&](auto&) { FontEditorWidget* editor = static_cast(window->main_widget()); - Optional save_path = GUI::FilePicker::get_save_filepath(editor->path(), ".font"); + LexicalPath lexical_path(editor->path()); + Optional save_path = GUI::FilePicker::get_save_filepath(lexical_path.title(), lexical_path.extension()); if (!save_path.has_value()) return;