From c03353e7cae00a0757a7ff50a2d8e89c025fc5c8 Mon Sep 17 00:00:00 2001 From: Timothy Date: Sun, 11 Jul 2021 09:39:00 +0200 Subject: TextEditor: Show an error message when opening a file failed --- Userland/Applications/TextEditor/main.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Userland') diff --git a/Userland/Applications/TextEditor/main.cpp b/Userland/Applications/TextEditor/main.cpp index 9ac38cbffe..9c4eef23e2 100644 --- a/Userland/Applications/TextEditor/main.cpp +++ b/Userland/Applications/TextEditor/main.cpp @@ -10,6 +10,7 @@ #include #include #include +#include using namespace TextEditor; @@ -109,8 +110,10 @@ int main(int argc, char** argv) FileArgument parsed_argument(file_to_edit); auto file = Core::File::open(file_to_edit_full_path, Core::OpenMode::ReadOnly); - if (file.is_error()) + if (file.is_error()) { + GUI::MessageBox::show_error(window, String::formatted("Opening \"{}\" failed: {}", file_to_edit_full_path, file.error())); return 1; + } if (!text_widget.read_file_and_close(file.value()->leak_fd(), file_to_edit_full_path)) return 1; -- cgit v1.2.3