Opened 3 years ago
Closed 3 years ago
#7838 closed defect (can't reproduce)
Shell: 'QContextMenuEvent' object has no attribute 'globalPosition'
Reported by: | Owned by: | pett | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | UI | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: macOS-10.16-x86_64-i386-64bit ChimeraX Version: 1.6.dev202210200122 (2022-10-20 01:22:00 UTC) Description Got this same error as I reported yesterday, this time on an Intel Mac. Again I had just shown the Shell from the Favorites menu. It takes a second or two for the shell panel to appear and I think the mouse may have been on top of the shell panel when it appeared. Again I was not trying to raise a context menu and don't think I clicked into the panel, nor did I get to type anything in the shell yet. Log: Could not find tool "Tabbed Toolbar" UCSF ChimeraX version: 1.6.dev202210200122 (2022-10-20) © 2016-2022 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open > /Users/goddard/ucsf/data/cell15/cell15_0ch_0000stack_000000msec.tif.deconv.am Opened cell15_0ch_0000stack_000000msec.tif.deconv.am as #1, grid size 352,576,131, pixel 0.104,0.104,0.248, shown at level 565, step 2, values uint16 > volume #1 showOutlineBox true > volume #1 level 594.6 > lighting soft > lighting full > ui tool show "Map Coordinates" > shape rectangle width 36.608 height 59.904 widthDivisions 1 heightDivisions > 1 mesh true > usage shape rect shape rectangle [width a number] [height a number] [widthDivisions widthDivisions] [heightDivisions heightDivisions] [center center point] [rotation rotation given by axis and angle (degrees) ax,ay,az,angle] [qrotation rotation given by quaternion qw,qx,qy,qz] [coordinateSystem a coordinate-system] [slab 1 or 2 floats] [divisions divisions] [color a color] [mesh true or false] [name a text string] [modelId modelId] — create a rectangle model widthDivisions: an integer ≥ 1 heightDivisions: an integer ≥ 1 divisions: an integer ≥ 1 modelId: a model id > close #2 > shape rectangle width 36.608 height 59.904 widthDivisions 1 heightDivisions > 1 mesh true > close #2 > shape rectangle width 36.608 height 59.904 widthDivisions 1 heightDivisions > 1 center 18.304,29.952,0 mesh true > close #2 > shape rectangle width 36.608 height 59.904 widthDivisions 1 heightDivisions > 1 center 18.304,29.952,0 slab 32.488 mesh true > close #2 > shape rectangle width 36.608 height 59.904 widthDivisions 1 heightDivisions > 1 center 18.304,29.952,0 slab 32.488 mesh true > close #2 > shape rectangle width 36.608 height 59.904 widthDivisions 1 heightDivisions > 1 center 18.304,29.952,16.244 slab 32.488 mesh true > surface squaremesh #2 > marker fromMesh #2 edgeRadius .02 > close #3 > marker fromMesh #2 edgeRadius .1 > close #3 > marker fromMesh #2 edgeRadius .5 > close #3 > marker fromMesh #2 edgeRadius .2 > view orient > select clear > color #3:7,8 blue bonds > color #3:7,8 blue bonds halfbond true > select clear [Repeated 1 time(s)]Drag select of 3 bonds > close #2 > select clear > color #3:7,8 blue bonds halfbond true > color #3 blue bonds halfbond true > select clear > ui tool show "Selection Inspector" > color #3 blue bonds halfbond false > select clear > color #3:7,8 red bonds halfbond false > select clear > style ball Changed 16 atom styles > style sphere Changed 16 atom styles > style stick Changed 16 atom styles > size =sel stickRadius 0.3 Changed 1 bond radii > size =sel stickRadius 0.2 Changed 1 bond radii > size =sel stickRadius 0.21 Changed 1 bond radii > size =sel stickRadius 0.2 Changed 1 bond radii Drag select of 12 bonds > color sel red Drag select of 4 bonds > color sel lime > select clear > view orient > close #3 > shape rectangle width 36.504 height 59.8 widthDivisions 1 heightDivisions 1 > center 18.252,29.9,16.12 slab 32.24 mesh true > surface squaremesh #2 > marker fromMesh #2 edgeRadius .2 Drag select of 12 bonds > select clear [Repeated 1 time(s)]Drag select of 12 bonds > color sel lime Drag select of 12 bonds > color sel blue Drag select of 4 bonds > color sel red > select clear > hide #2 models > hide #!1 models > show #!1 models > show #2 models > hide #3 models > view orient > camera ortho > hide #2 models > show #2 models > close #2-3 > shape rectangle width 36.504 height 59.8 widthDivisions 1 heightDivisions 1 > center 18.2,29.848,15.996 slab 32.24 mesh true > surface squaremesh #2 > marker fromMesh #2 edgeRadius .2 Drag select of 12 bonds > color sel lime Drag select of 12 bonds > color sel blue Drag select of 4 bonds > color sel red > select clear > shape rectangle width 36.504 height 59.8 widthDivisions 1 heightDivisions 1 > center 18.2,29.848,15.996 slab 32.24 mesh true > close #4 > open 1gcn 1gcn title: X-ray analysis of glucagon and its relationship to receptor binding [more info...] Chain information for 1gcn #4 --- Chain | Description | UniProt A | GLUCAGON | GLUC_PIG > close #4 > hide #2 models > hide #!1 models > show #!1 models > view orient > show #2 models > view orient > hide #!1 models > hide #3 models > show #!1 models > view orient [Repeated 1 time(s)] > turn y 90 > volume #1 step 1 > turn y 90 [Repeated 3 time(s)] > shape rectangle width 36.504 height 59.8 widthDivisions 1 heightDivisions 1 > center 18.2,29.848,15.996 slab 32.24 mesh true > hide #2 models > hide #!1 models > show #!1 models > close #4 > shape rectangle width 36.504 height 59.8 widthDivisions 1 heightDivisions 1 > center 18.2,29.848,16.12 slab 32.488 mesh true > volume #1 showOutlineBox false > volume #1 showOutlineBox true > view orient > ui tool show Shell Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. Traceback (most recent call last): File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' AttributeError: 'QContextMenuEvent' object has no attribute 'globalPosition' File "/Users/goddard/Desktop/ChimeraX Oct 20 2022.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/qtconsole/console_widget.py", line 472, in eventFilter pos = event.globalPosition().toPoint() See log for complete Python traceback. OpenGL version: 4.1 ATI-4.8.101 OpenGL renderer: AMD Radeon Pro 580 OpenGL Engine OpenGL vendor: ATI Technologies Inc. Python: 3.9.11 Locale: UTF-8 Qt version: PyQt6 6.3.1, Qt 6.3.1 Qt runtime version: 6.3.2 Qt platform: cocoa Hardware: Hardware Overview: Model Name: iMac Model Identifier: iMac18,3 Processor Name: Quad-Core Intel Core i7 Processor Speed: 4.2 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache (per Core): 256 KB L3 Cache: 8 MB Hyper-Threading Technology: Enabled Memory: 32 GB System Firmware Version: 451.140.1.0.0 OS Loader Version: 540.120.3~22 SMC Version (system): 2.41f2 Software: System Software Overview: System Version: macOS 12.6 (21G115) Kernel Version: Darwin 21.6.0 Time since boot: 29 days 21:06 Graphics/Displays: Radeon Pro 580: Chipset Model: Radeon Pro 580 Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 8 GB Vendor: AMD (0x1002) Device ID: 0x67df Revision ID: 0x00c0 ROM Revision: 113-D000AA-931 VBIOS Version: 113-D0001A1X-025 EFI Driver Version: 01.00.931 Metal Family: Supported, Metal GPUFamily macOS 2 Displays: iMac: Display Type: Built-In Retina LCD Resolution: Retina 5K (5120 x 2880) Framebuffer Depth: 30-Bit Color (ARGB2101010) Main Display: Yes Mirror: Off Online: Yes Automatically Adjust Brightness: Yes Connection Type: Internal Installed Packages: alabaster: 0.7.12 appdirs: 1.4.4 appnope: 0.1.3 asttokens: 2.0.8 Babel: 2.10.3 backcall: 0.2.0 blockdiag: 3.0.0 build: 0.8.0 certifi: 2021.10.8 cftime: 1.6.2 charset-normalizer: 2.1.1 ChimeraX-AddCharge: 1.4 ChimeraX-AddH: 2.2 ChimeraX-AlignmentAlgorithms: 2.0 ChimeraX-AlignmentHdrs: 3.2.2 ChimeraX-AlignmentMatrices: 2.1 ChimeraX-Alignments: 2.7 ChimeraX-AlphaFold: 1.0 ChimeraX-AltlocExplorer: 1.0.3 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.0 ChimeraX-Atomic: 1.43.2 ChimeraX-AtomicLibrary: 8.0.2 ChimeraX-AtomSearch: 2.0.1 ChimeraX-AxesPlanes: 2.3 ChimeraX-BasicActions: 1.1.2 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 2.1.2 ChimeraX-BondRot: 2.0.1 ChimeraX-BugReporter: 1.0.1 ChimeraX-BuildStructure: 2.7.1 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.2 ChimeraX-ButtonPanel: 1.0.1 ChimeraX-CageBuilder: 1.0.1 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.3.1 ChimeraX-ChangeChains: 1.0.2 ChimeraX-CheckWaters: 1.3 ChimeraX-ChemGroup: 2.0 ChimeraX-Clashes: 2.2.4 ChimeraX-ColorActions: 1.0.3 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5.2 ChimeraX-CommandLine: 1.2.4 ChimeraX-ConnectStructure: 2.0.1 ChimeraX-Contacts: 1.0.1 ChimeraX-Core: 1.6.dev202210200122 ChimeraX-CoreFormats: 1.1 ChimeraX-coulombic: 1.3.2 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0.1 ChimeraX-DataFormats: 1.2.2 ChimeraX-Dicom: 1.1 ChimeraX-DistMonitor: 1.3 ChimeraX-DockPrep: 1.0 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ExperimentalCommands: 1.0 ChimeraX-FileHistory: 1.0.1 ChimeraX-FunctionKey: 1.0.1 ChimeraX-Geometry: 1.2 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.1 ChimeraX-Hbonds: 2.4 ChimeraX-Help: 1.2.1 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.1 ChimeraX-ImageFormats: 1.2 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.1 ChimeraX-ItemsInspection: 1.0.1 ChimeraX-Label: 1.1.7 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.5 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.2 ChimeraX-Map: 1.1.1 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0.1 ChimeraX-MapFilter: 2.0 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1.1 ChimeraX-Markers: 1.0.1 ChimeraX-Mask: 1.0.1 ChimeraX-MatchMaker: 2.0.9 ChimeraX-MDcrds: 2.6 ChimeraX-MedicalToolbar: 1.0.2 ChimeraX-Meeting: 1.0.1 ChimeraX-MLP: 1.1 ChimeraX-mmCIF: 2.8 ChimeraX-MMTF: 2.2 ChimeraX-Modeller: 1.5.6 ChimeraX-ModelPanel: 1.3.6 ChimeraX-ModelSeries: 1.0.1 ChimeraX-Mol2: 2.0 ChimeraX-Mole: 1.0 ChimeraX-Morph: 1.0.1 ChimeraX-MouseModes: 1.1.1 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nucleotides: 2.0.3 ChimeraX-OpenCommand: 1.9.1 ChimeraX-PDB: 2.6.8 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.2 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0.1 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.1 ChimeraX-PubChem: 2.1 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-Registration: 1.1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-RenderByAttr: 1.0 ChimeraX-RenumberResidues: 1.1 ChimeraX-ResidueFit: 1.0.1 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 2.0.1 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.5.1 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.7.3 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0.1 ChimeraX-Shortcuts: 1.1.1 ChimeraX-ShowSequences: 1.0.1 ChimeraX-SideView: 1.0.1 ChimeraX-Smiles: 2.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.10 ChimeraX-STL: 1.0 ChimeraX-Storm: 1.0 ChimeraX-StructMeasure: 1.1 ChimeraX-Struts: 1.0.1 ChimeraX-Surface: 1.0 ChimeraX-SwapAA: 2.0.1 ChimeraX-SwapRes: 2.1.3 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.1.2 ChimeraX-ToolshedUtils: 1.2.1 ChimeraX-Tug: 1.0.1 ChimeraX-UI: 1.24.2 ChimeraX-uniprot: 2.2.1 ChimeraX-UnitCell: 1.0.1 ChimeraX-ViewDockX: 1.1.3 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0.1 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0.1 ChimeraX-WebServices: 1.1.0 ChimeraX-Zone: 1.0.1 colorama: 0.4.5 cxservices: 1.2 cycler: 0.11.0 Cython: 0.29.32 debugpy: 1.6.3 decorator: 5.1.1 docutils: 0.19 entrypoints: 0.4 executing: 1.1.1 filelock: 3.7.1 fonttools: 4.37.4 funcparserlib: 1.0.0 grako: 3.16.5 h5py: 3.7.0 html2text: 2020.1.16 idna: 3.4 ihm: 0.33 imagecodecs: 2022.7.31 imagesize: 1.4.1 importlib-metadata: 5.0.0 ipykernel: 6.15.3 ipython: 8.4.0 ipython-genutils: 0.2.0 jedi: 0.18.1 Jinja2: 3.1.2 jupyter-client: 7.3.4 jupyter-core: 4.11.2 kiwisolver: 1.4.4 line-profiler: 3.5.1 lxml: 4.9.1 lz4: 4.0.2 MarkupSafe: 2.1.1 matplotlib: 3.5.2 matplotlib-inline: 0.1.6 msgpack: 1.0.4 nest-asyncio: 1.5.6 netCDF4: 1.6.0 networkx: 2.8.5 numexpr: 2.8.3 numpy: 1.23.1 openvr: 1.23.701 packaging: 21.3 ParmEd: 3.4.3 parso: 0.8.3 pep517: 0.13.0 pexpect: 4.8.0 pickleshare: 0.7.5 Pillow: 9.2.0 pip: 22.2.2 pkginfo: 1.8.3 prompt-toolkit: 3.0.31 psutil: 5.9.1 ptyprocess: 0.7.0 pure-eval: 0.2.2 pycollada: 0.7.2 pydicom: 2.3.0 Pygments: 2.12.0 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 3.0.9 PyQt6-commercial: 6.3.1 PyQt6-Qt6: 6.3.2 PyQt6-sip: 13.4.0 PyQt6-WebEngine-commercial: 6.3.1 PyQt6-WebEngine-Qt6: 6.3.2 python-dateutil: 2.8.2 pytz: 2022.5 pyzmq: 24.0.1 qtconsole: 5.3.1 QtPy: 2.2.1 RandomWords: 0.4.0 requests: 2.28.1 scipy: 1.9.0 setuptools: 65.1.1 setuptools-scm: 7.0.5 sfftk-rw: 0.7.2 six: 1.16.0 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 Sphinx: 5.1.1 sphinx-autodoc-typehints: 1.19.1 sphinxcontrib-applehelp: 1.0.2 sphinxcontrib-blockdiag: 3.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.0 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 stack-data: 0.5.1 tables: 3.7.0 tifffile: 2022.7.31 tinyarray: 1.2.4 tomli: 2.0.1 tornado: 6.2 traitlets: 5.3.0 typing-extensions: 4.4.0 urllib3: 1.26.12 wcwidth: 0.2.5 webcolors: 1.12 wheel: 0.37.1 wheel-filename: 1.4.1 zipp: 3.9.0
Change History (4)
comment:1 by , 3 years ago
Component: | Unassigned → UI |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Shell: 'QContextMenuEvent' object has no attribute 'globalPosition' |
comment:2 by , 3 years ago
Tried ten times to reproduce this. In today's and yesterday's errors I was using a trackpad both times and I notice that a tap with two fingers brings up a context menu. So possibly I showed the shell then quickly moved the mouse pointer and may have tapped with two fingers on either the panel under the future location of the shell or on the shell panel itself. At any rate I could not reproduce it. So probably should just be closed.
comment:3 by , 3 years ago
Status: | assigned → accepted |
---|
comment:4 by , 3 years ago
Resolution: | → can't reproduce |
---|---|
Status: | accepted → closed |
I tried with my mouse and couldn't reproduce it either. If it requires a trackpad then it is undoubtedly a bug in third-party code, very likely Qt, and we would have to hope it goes away on its own as packages get upgraded.
As the log shows there was a long stream of these messages, apparently one for each mouse move event.
After I closed the shell and redisplayed it I get streams of new identical errors whenever I move the mouse (trackpad pointer) in the shell window.