Commit 1413ec25 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

Handle no-longer-valid files in inotify-based auto-reload

parent f8270763
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -796,7 +796,7 @@ void feh_thumbnail_show_fullsize(feh_file *thumbfile)
#ifdef HAVE_INOTIFY
        winwidget_inotify_remove(thumbwin);
#endif
		feh_reload_image(thumbwin, 1, 1);
		feh_reload_image(thumbwin, 1, 0);
#ifdef HAVE_INOTIFY
        winwidget_inotify_add(thumbwin, thumbfile);
#endif
+1 −1
Original line number Diff line number Diff line
@@ -734,7 +734,7 @@ void feh_event_handle_inotify(void)
                } else if (event->mask & (IN_CLOSE_WRITE | IN_MOVED_TO)) {
                    if (strcmp(event->name, FEH_FILE(windows[j]->file->data)->name) == 0) {
                        D(("inotify says file changed\n"));
                        feh_reload_image(windows[j], 0, 1);
                        feh_reload_image(windows[j], 0, 0);
                    }
                }
                break;