Opened 6 years ago

Closed 6 years ago

#2060 closed defect (fixed)

Secondary status message not visible if ChimeraX window not maximised

Reported by: Tristan Croll Owned by: Tom Goddard
Priority: moderate Milestone:
Component: UI Version: 0.9
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

On my Linux machine in the 0.9 release:

session.logger.status('test', secondary=True)

The message is visible on bottom right when the window is maximised, but lost if it's smaller than full screen. When not maximised, if I expand the window to slightly *wider* than the full width of my monitor the message reappears. I'm on a dual-screen setup, in case that makes a difference.

Change History (1)

comment:1 by Tom Goddard, 6 years ago

Resolution: fixed
Status: assignedclosed

Fixed.

Window resize was not updating the status bar size properly. It uses OpenGL to render so that it can be drawn without entering the Qt event loop and OpenGL needed to know the new size.

Note: See TracTickets for help on using tickets.