Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#2404 closed defect (duplicate)

Toolbar context menu Hide Tool and Help don't work in full-window mode

Reported by: Elaine Meng Owned by: Eric Pettersen
Priority: minor Milestone:
Component: UI Version:
Keywords: Cc: Greg Couch
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

By full-window mode I mean when you use the icon to make the graphics window fill the ChimeraX window (not fullscreen). It is explained in the documentation that this toggling in and out of full-window mode does not affect the Toolbar or Command Line, and that's all good. However, when you are in the full-window mode, Toolbar context menu items Hide Tool and Help do nothing. Also if I go out of full-window, then use the context menu to Hide Tool, then go back into full-window, trying to show it again from the Tools menu doesn't work.

Change History (3)

comment:1 by Eric Pettersen, 6 years ago

Resolution: duplicate
Status: assignedclosed

Largely a duplicate of #2297. Noted in #2297 to check this ticket to ensure that concerns are fully addressed.

in reply to:  2 ; comment:2 by Elaine Meng, 6 years ago

Mostly fixed, as per #2297.  The only remaining weirdness (which may be too trivial to bother with) is that when I am in non fullwindow and hide Toolbar, then go into full window mode, then start Toolbar from Tools menu, it pops me back into non fullwindow with Log, Model Panel, etc. shown, rather than just showing Toolbar and staying in fullwindow mode.

comment:3 by Eric Pettersen, 6 years ago

Yeah, I'm not "fixing" this. The paradigm is that if you are in full-window mode and show any tool that would be docked into the main window, it is assumed you are no longer interested in hiding tools and all docked tools are shown (if they were previously shown). I know that the toolbar is in some ways a special case, but it's not worth the effort to make an exception to the paradigm when the user can simply click the full-window icon again.

Note: See TracTickets for help on using tickets.