We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c0c64e9 commit 63eb336Copy full SHA for 63eb336
packages/jbrowse-plugin-apollo/src/LinearApolloDisplay/stateModel/mouseEvents.ts
@@ -236,7 +236,7 @@ export function mouseEventsModelFactory(
236
const edge = isMouseOnFeatureEdge(mousePosition, feature, self)
237
if (edge) {
238
event.stopPropagation()
239
- self.startDrag(mousePosition, feature, edge)
+ self.startDrag(mousePosition, feature, edge, true)
240
return
241
}
242
@@ -260,6 +260,8 @@ export function mouseEventsModelFactory(
260
261
if (topFeature) {
262
self.setHoveredFeature({ feature: topFeature, bp: mousePosition.bp })
263
+ } else {
264
+ self.setHoveredFeature()
265
266
for (const feature of features.toReversed()) {
267
const glyph = self.getGlyph(feature)
0 commit comments