Opened 6 years ago

Closed 6 years ago

#2154 closed enhancement (fixed)

No balloon help if continuous redraw

Reported by: goddard@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Graphics Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Darwin-18.6.0-x86_64-i386-64bit
ChimeraX Version: 0.91 (2019-06-27)
Description
Atom name balloons don't appear if graphics is continuously being drawn such as when "graphics framerate true" is used.  This case isn't very troublesome since that command is rarely used.  But ISOLDE with a simulation running could potentially also block balloons.  In practice I have not seen this problem in ISOLDE, probably because it does not draw every frame.

Currently the code only considers showing a balloon on frames when no redrawing of the scene is done.


Log:
UCSF ChimeraX version: 0.91 (2019-06-27)  
© 2016-2019 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open 1grl format mmCIF fromDatabase pdb

1grl title:  
The crystal structure of the bacterial chaperonin groel At 2.8 angstroms [more
info...]  
  
Chain information for 1grl #1  
---  
Chain | Description  
A B C D E F G | groel (HSP60 class)  
  
1grl mmCIF Assemblies  
---  
1| author_and_software_defined_assembly  
2| software_defined_assembly  
  
  

> graphics frameRate true




OpenGL version: 4.1 ATI-2.9.26
OpenGL renderer: AMD Radeon Pro 580 OpenGL Engine
OpenGL vendor: ATI Technologies Inc.

Change History (3)

comment:1 by pett, 6 years ago

Component: UnassignedGraphics
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionNo balloon help if continuous redraw

comment:2 by Tom Goddard, 6 years ago

Type: defectenhancement

This behavior is by design. To provide best responsiveness when graphics is being redrawn, balloons are not shown. Cases where graphics are continuously being redrawn and balloons would be useful are rare.

If balloons are only shown when mouse was moving and then stops and no buttons are held down, seems like it should not impair responsiveness. Might try that. Possibly the current behavior was so that mouse button down drag does not cause balloons.

comment:3 by Tom Goddard, 6 years ago

Resolution: fixed
Status: assignedclosed

Fixed.

Allowed mouse hover balloons after mouse moves then stops when no mouse buttons down.

Note: See TracTickets for help on using tickets.