Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot close extra windows. #812

Open
rewolff opened this issue Sep 22, 2020 · 2 comments
Open

Cannot close extra windows. #812

rewolff opened this issue Sep 22, 2020 · 2 comments

Comments

@rewolff
Copy link

rewolff commented Sep 22, 2020

ISSUE TYPE

  • Bug Report

GEEQIE VERSION

Geeqie 1.5.1
Geeqie 1.5+git20200904-0ff5c85b
    Config results:
    -=-=-=-=-=-=-=-=-

Package:
  Name:          geeqie
  Version:       1.5+git20200904-0ff5c85b

Architecture:
  UNIX:          yes
  Win32:         no (native: no)

Flags:
  Geeqie:        
  DEFS:          -DHAVE_CONFIG_H
  CPPFLAGS:      
  CFLAGS:         -Werror -Wno-error=deprecated-declarations -Wno-error=sign-compare -Wno-error=return-type
  CXXFLAGS:      -g -O2
  Gtk:           -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
  Glib:          -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
  Thread:        -lgthread-2.0 -pthread -lglib-2.0
  Others:        -ljpeg -ltiff -llcms2 -lexiv2     -llua5.1

Localization:
  NLS support:   yes
  LINGUAS:        ar be bg ca cs da de el en_GB eo es et eu fi fr hu id it ja ko nb nl pl pt_BR ro ru sk sl sr@latin sr sv th tlh tr uk vi zh_CN zh_TW

Settings:
  Developer:     no
  Debug flags:   no
  Debug log:     yes
  Deprecated:    no

Support:
  LCMS:          yes
  Exiv2:         yes
  Lirc:          no
  Clutter:       no
  Libchamplain:         disabled
  Libchamplain-gtk:     disabled
  Lua:           yes
  FFmpegthumbnailer:    yes
  Pdf:           no
  HEIF:          no
  WebP:          no
  DjVu:          no
  J2K:           no

Documentation:
  Doxygen:       /usr/bin/doxygen
  doc-tool:      /usr/bin/yelp-build


OS / DISTRIBUTION

Ubuntu 20.04

SUMMARY

Multiple windows don't go away.

STEPS TO REPRODUCE

  • Start geeqie

  • type control-N for a new window.
    [ A new window and file-list-box pop up ]

  • type control-W to remove the new window
    [geeqie exits]

  • start geeqie again.
    [ two windows show up, along with two file-list-boxes]

  • try control-W again
    [geeqie exits]

  • start geeqie again
    [ two windows show up. ]

  • try control-N again

  • try control-W again.
    [geeqie exits]

  • start geeqie again
    [trhee windows show up. ]

@caclark
Copy link
Collaborator

caclark commented Sep 22, 2020

I can't replicate this behaviour.
Could you close Geeqie and open $HOME/.config/geeqie/geeqierc.xml in an editor.
Ensure that at the end of the file there is only one layout section, and that it has the id "main".
Then try again.

@rewolff
Copy link
Author

rewolff commented Sep 23, 2020

I don't know what I did, but...
Now I can control-W windows away and that geeqie only exits when it's the last one to be closed. "As documented".
New problem: I lost my "file list". I like the file list in a separate window, With rightclick in the image window I have "hide file list" back and forth but nothing happens: FIle list stays hidden.

And then when I switch virtual desktops to go back to where i have geeqie... There it is again! (The file list).

Very annoying this type of problem that comes and goes without any control of when it happens or not....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants