EOG hangs a lot and takes long to show when invoked from nautilus in slow I/O folder
EOG hangs a lot and takes a long time to show when invoked from nautilus in slow I/O folder, like some cheaper dedicated digital camera with a slow SD card and slow USB transfer. It seems like EOG tries in some way to access the file, if even just to check it exists or I don't know what, before the main window comes up. The problem is that often for me as a user it's not even clear that I successfully clicked a file to launch EOG because nothing is happening for so long.
I think instead, it would be preferable if EOG first opened the window as fast as possible, showed some sort of spinner, and then tried to access the file on disk so I can see that it's launching and doing something. Same when using the back and forth arrows which seem to suffer from the same issue. I haven't found any other UI buttons that are affected.
EOG version affected: 45.1
Tested on distribution: openSUSE Slowroll