Steps to Reproduce: 1. Open properties dialog for any file. 2. Rename it to too long name (over the limit of the length) on the dialog. 3. Error "File name too long" appears. Actual result: Error dialog appears forever repeatedly after clinking 'Close' button, so it cannot be canceled or re-rename. Build & Platform: Build 2015-02-18 on Arch Linux (x86_64) Versions: git-master
Hi Masato, Thanks for your report, we'll look into it! To whomever has time to patch: please remove the dialog altogether, and add a https://developer.gnome.org/gtk3/stable/GtkInfoBar.html to the UI (name it so it's obvious the bar should be used for filename_errors). Then, when you do your checks, simply show/hide it and apply pre-made strings for all the errors you plan on displaying: "Filename too long" "A file already exists with this name" "Filename contains invalid characters (e.g. /)" We gotta go through all of them since any other error dialog would equally steal focus and prevent the user from fixing her problem. Other problems like "name already exists" or "Filename contains /" are fairly frequent, hence the critical rating.
Bug confirmed and fixed in http://git.xfce.org/xfce/thunar/commit/?id=2733416ce2ddc6118126a12f7c951830592b8f13. Thanks for reporting.
Harald, That's a much simpler fix :-) Kudos!