Opened 8 years ago
Closed 8 years ago
#976 closed defect (fixed)
viewdockx unhappy after closing previous viewdockx table
Reported by: | Elaine Meng | Owned by: | Conrad Huang |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Surface/Binding Analysis | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
Maybe this is obscure... prioritize as desired:
start ChimeraX, open file of docked ligands, show ViewDockX table (for example with command "viewd"), close table with small "x" on top left. Show ViewDockX table again, then click any compound model number in the table to show that compound and hide others. Gives runtime error traceback:
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Error processing trigger "model display changed"
Traceback (most recent call last):
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
return self._func(self._name, data)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/viewdockx/tool.py", line 144, in _update_display
self.html_view.runJavaScript(js)
File "/Users/meng/Desktop/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/ui/widgets/htmlview.py", line 147, in runJavaScript
self.page().runJavaScript(js)
RuntimeError: wrapped C/C++ object of type HtmlView has been deleted
Fixed in 75e1ca1d9.
The "delete" method for the viewdockx classes were not being called because their inheritance class list is (HtmlToolInstance, _BaseTool) and the "delete" method from HtmlToolInstance was found first. Reversed the class list and added comment about the issue.