gschem shuts down the application on file-close

Bug #792459 reported by KaiMartin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gEDA
Fix Released
Undecided
Unassigned

Bug Description

The file close action in menu shuts down the application, rather than just close the currently visible sheet. There seems to be no difference between close and quit action.

To reproduce:

1) open gschem with a schematic ( foo.sch )

2) within gschem open a different schematic with the open action of the file menu

3) choose close from the file menu

The application quits. It should just close down bar.sch and show foo.sch instead.

---<)kaimartin(>---

Revision history for this message
Peter TB Brett (peter-b) wrote :

The File->Close action closes the current window. The Page->Close action closes the current page.

Changed in geda:
status: New → Invalid
Revision history for this message
KaiMartin (kmk-familieknaak) wrote :

Then this is a case of sub optimum GUI design. At minimum, the menu button should say more explicitly what it does: "close window", rather than just "close" and let the user infer what this refers to.
For better discoverability all close actions should be concentrated in the file menu. This is how major GTK applications like gimp, inkscape, firefox, abiword, or gnumeric do it.

---<)kaimartin(>---

Revision history for this message
gpleda.org commit robot (gpleda-launchpad-robot) wrote :

A commit was made which affects this bug
git master commit 4809fe081c03bd3a9468db4aa6ad7823c4717b0d
http://git.gpleda.org/?p=gaf.git;a=commit;h=4809fe081c03bd3a9468db4aa6ad7823c4717b0d

commit 4809fe081c03bd3a9468db4aa6ad7823c4717b0d
Author: Peter TB Brett <email address hidden>
Commit: Peter TB Brett <email address hidden>

    gschem: Rename File->Close to File->Close Window.

    There has been some confusion over whether File->Close closes the
    current page or current window.

    Affects-bug: lp-792459

Peter TB Brett (peter-b)
Changed in geda:
status: Invalid → Fix Committed
Peter TB Brett (peter-b)
Changed in geda:
milestone: none → 1.7.1
Peter TB Brett (peter-b)
Changed in geda:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.