From 3454185d08eb138bcb22d43189b91671909c1bbc Mon Sep 17 00:00:00 2001 From: Lucas CHOLLET Date: Sat, 14 Jan 2023 17:47:37 -0500 Subject: [PATCH] TextEditor: Use `request_file_read_only_approved` for the drop event This allows TextEditor to open the file without asking for user consent. --- Userland/Applications/TextEditor/MainWidget.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Userland/Applications/TextEditor/MainWidget.cpp b/Userland/Applications/TextEditor/MainWidget.cpp index 69872cd8fe..f67e4a61a9 100644 --- a/Userland/Applications/TextEditor/MainWidget.cpp +++ b/Userland/Applications/TextEditor/MainWidget.cpp @@ -806,8 +806,7 @@ void MainWidget::drop_event(GUI::DropEvent& event) if (!request_close()) return; - // TODO: A drop event should be considered user consent for opening a file - auto response = FileSystemAccessClient::Client::the().request_file(window(), urls.first().path(), Core::Stream::OpenMode::Read); + auto response = FileSystemAccessClient::Client::the().request_file_read_only_approved(window(), urls.first().path()); if (response.is_error()) return; read_file(response.value().filename(), response.value().stream());