-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
use of track list splitter breaks mouse input to main view #1
Comments
Problem appears to be that when dragging splitter in Dojo/Dijit ContentPane, Dijit auto-creates a dijitSplitterCover which covers the main view, to catch mouse events to prevent bleed-through of mouse drag into other divs. And it's supposed to remove this dijitSplitterCovernafter mouse release of splitter. But it's not being removed, hence continues to catch mouse events and prevent them from getting to GenomeView |
Checked to see if this is also an issue in main trunk of JBrowse (GMOD/JBrowse:master). Not seeing it there, so specific to WebApollo |
Looked at Dojo usage with Rob, and WebApollo is using a different version of Dojo (and hence also Dijit) than GMOD/JBrowse. WebApollo using Dojo 1.5, JBrowse using version ???. Swapped back in the version that JBrowse is using, and that fixes the problem. |
Also, WebApollo is using Dijit menus, which needs dijit/Menu.js, which isn't in the version of Dojo that comes with GMOD:JBrowse/master Thus if try to use JBrowse version of Dojo, Annotation track stops working... |
So: |
If you try and resize the left pane with the track lists by dragging the splitter between it and the main view (GenomeView),
afterward mouse events on the main view are ignored.
CRITICAL BUG
The text was updated successfully, but these errors were encountered: