geeqie icon indicating copy to clipboard operation
geeqie copied to clipboard

Sometimes float file list does not bring menu and icons with it

Open fidergo-stephane-gourichon opened this issue 3 years ago • 2 comments

ISSUE TYPE

  • Bug Report

GEEQIE VERSION

/usr/bin/geeqie --version

Geeqie 1.5.1

What GTK toolkit is used to compile Geeqie?

Mmh, it's from official Ubuntu 20.04 repositories.

Appears to be gtk2, see below.

ldd /usr/bin/geeqie | grep -i gtk

	libgtk-x11-2.0.so.0 => /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007f81b1987000)

OS / DISTRIBUTION

Xubuntu 20.04, running XFCE.

SUMMARY

Sometimes, when enabling "float file list" (using L key), the menu bar and icon bar remain attached to the image window, letting the floating window only shows path+directorylist+imagelist.

STEPS TO REPRODUCE

  • I really wish I could reproduce at will and provide a procedure, below is the best info so far.
  • I browse images, sometimes use L key to toggle "float file list" and f to toggle full screen. Observed since Xubuntu 20.04.
  • Never observed in previous versions (1.4 and below).

Additional information

  • The fact that it happens rarely suggests a race condition of some sort. Do you wish that I capture terminal log or some other sort of log to help understanding what's happening?
  • I happen to use a second screen and move windows from one screen to the other. It might be a factor or not.
  • When this happens, I think pressing L twice provides a workaround with the usual behavior back.

I can't observe the problem any more, neither in 1.5.1, nor in latest master 955709e . I haven't change the hardware, only applied Ubuntu 20.04 update regularly. Perhaps the problem was in some dependency and was fixed there?

Since reporting the bugs #785, #786, #787, #788, #789, #790, I've been sticking to 1.5.1 and indeed it's been some times since I no longer observed those bugs. Only #789 still occurs on master, and is indeed annoying enough to stick to 1.5.1.

I guess we can close this, and reopen later if needed?

Reproduced again with 1.5.1 .