From 2c6a9614b27cfb1c91bd6ce03bf7a59dc620420b Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Sun, 7 Mar 2021 09:52:55 +0400 Subject: [PATCH] Fix saving filename compatibility with xdg-desktop-portal-gtk --- Telegram/SourceFiles/platform/linux/linux_xdp_file_dialog.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Telegram/SourceFiles/platform/linux/linux_xdp_file_dialog.cpp b/Telegram/SourceFiles/platform/linux/linux_xdp_file_dialog.cpp index f8def0cd21..6d0b28d501 100644 --- a/Telegram/SourceFiles/platform/linux/linux_xdp_file_dialog.cpp +++ b/Telegram/SourceFiles/platform/linux/linux_xdp_file_dialog.cpp @@ -288,6 +288,9 @@ void XDPFileDialog::openPortal() { if (!_selectedFiles.empty()) { options["current_file"] = Glib::Variant::create( _selectedFiles[0] + '\0'); + + options["current_name"] = Glib::Variant::create( + Glib::path_get_basename(_selectedFiles[0])); } }