[Xfce-bugs] [XFCE 0000161]: 'monitor enabled' in xffm makes in-tree renames impossible

xfce-bugs at xfce.org xfce-bugs at xfce.org
Fri Apr 9 07:42:25 CEST 2004


The following bug has been RESOLVED.
=======================================================================
http://bugs.xfce.org/view_bug_page.php?f_id=0000161
=======================================================================
Reporter:                   kelnos
Handler:                    edscott
=======================================================================
Project:                    XFCE
Bug ID:                     0000161
Category:                   xffm
Reproducibility:            always
Severity:                   minor
Priority:                   none
Status:                     resolved
Resolution:                 fixed
=======================================================================
Date Submitted:             2004-03-28 12:27 GMT
Last Modified:              2004-04-09 05:42 GMT
=======================================================================
Summary:                    'monitor enabled' in xffm makes in-tree renames impossible
Description: 
if i have "monitor enabled" selected in the options menu, and click on a
file to rename, if i don't type the new filename fast enough, the input
box loses focus and the rename gets canceled (due to the file check
update, presumably).
=======================================================================

-----------------------------------------------------------------------
 edscott - 2004-04-09 05:42 GMT 
-----------------------------------------------------------------------
Fixed as best as possible. The best solution would be to disable monitor
when a cell goes into edit mode, but the only signal provided by gtk is
when the cell exits edit mode. So the fix which seems to work OK and
almost completely eliminates the problem, has been to avoid updating the
modification time of everchanging directories like /proc, /dev, /var/log,
/var/lock, /var/tmp, /var/mail, /var/run, /tmp. These are the ones in
FreeBSD. If other eternally changing directories exists which should be
included, reopen bug report and list the directories so they can be
included in the exclusion list.

fix committed to CVS HEAD.



More information about the Xfce-bugs mailing list