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])); } }