I forgot to say, with inotify enabled, selection is disappears even
under context menu. I need to change Makefile.config to
"ifeq ($(WITH_KERNELFAM), 1)
USE_INOTIFY ?= 0
USE_KQUEUE ?= 0
USE_PORTEVENT ?= 0
else
USE_INOTIFY ?= 0
USE_KQUEUE ?= 0
USE_PORTEVENT ?= 0
endif"
for using emelfm2 without this glitch.
Video:
Output:
"....
[DEBUG ] Added inotify watch 1 for /media/JUNK/_Z_RomZ/MegaDrive/
[DEBUG ] Added inotify watch 2 for /home/serge/
[DEBUG ] all change-polling initialised after filelists filled
[DEBUG ] DaemonVersion property for /org/freedesktop/UDisks is "1.0.4"
[DEBUG ] Logging removable device /dev/sr0
[DEBUG ] 2 old liststore(s) cleared
[DEBUG ] callback: mouse button 1 press event type 4
[DEBUG ] callback: cursor changed
[DEBUG ] focus row is 297
[DEBUG ] callback: mouse button 3 press event type 4
[DEBUG ] In _e2_fs_FAM_inotify_timeout, for target 1
[DEBUG ] dirty set TRUE for pane 2
[DEBUG ] In e2_filelist_check_dirty()
[DEBUG ] pane 1 is clean
[DEBUG ] refresh-requested flag set for pane 2
[DEBUG ] repoint encoding conversion funcs if necessary, before action
starts [DEBUG ] accepting request to refresh /home/serge/
[DEBUG ] start refresh filelist for /home/serge/
[DEBUG ] disable one refresh, fileview_refresh list
[DEBUG ] callback: cursor changed
[DEBUG ] focus row is 297
[DEBUG ] setup to clear stores later
[DEBUG ] NO need for encoding conversion change after refresh
[DEBUG ] enable refresh, fileview_refresh list
[DEBUG ] 1 old liststore(s) cleared
[DEBUG ] _e2_context_menu_selected_cb, menu: 1cc8bc0
[DEBUG ] In _e2_fs_FAM_inotify_timeout, for target 1
[DEBUG ] timer callback: e2_menu_destroy, menu: 1cc8bc0
[DEBUG ] e2_menu_mark_clear() for /home/serge
[DEBUG ] e2_menu_mark_clear() for /media/cdrom
[DEBUG ] e2_menu_mark_clear() for /
[DEBUG ] e2_menu_mark_clear() for /home/serge
[DEBUG ] e2_menu_mark_clear() for /media
[DEBUG ] e2_menu_mark_clear() for /mnt
[DEBUG ] e2_menu_mark_clear() for /usr
[DEBUG ] e2_menu_mark_clear() for /usr/local
[DEBUG ] e2_menu_mark_clear() for /home/serge/.local/share/Trash/files
[DEBUG ] e2_menu_mark_clear() for /media/SAMSUNG-500GB/_Z_RomZ/GBA
"
--
Claws Mail version 3.8.1
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux