Skip to content

Commit e077751

Browse files
committed
chore: desctructure view
1 parent 28df310 commit e077751

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lib/datatip-manager.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -434,8 +434,10 @@ export class DataTipManager {
434434
position: Point,
435435
view: ViewContainer
436436
): CompositeDisposable | null {
437+
const { element } = view
438+
437439
// TODO do we need this?
438-
if (!view.element) {
440+
if (!element) {
439441
// if the element is not created return right away
440442
return this.dataTipMarkerDisposables
441443
}
@@ -476,20 +478,20 @@ export class DataTipManager {
476478
type: "overlay",
477479
class: "datatip-overlay",
478480
position: "tail",
479-
item: view.element,
481+
item: element,
480482
})
481483
disposables.add(new Disposable(() => overlayMarker.destroy()))
482484

483-
view.element.addEventListener("mouseenter", () => {
485+
element.addEventListener("mouseenter", () => {
484486
this.editorView?.removeEventListener("mousemove", this.onMouseMoveEvt)
485487
})
486488

487-
view.element.addEventListener("mouseleave", () => {
489+
element.addEventListener("mouseleave", () => {
488490
this.editorView?.addEventListener("mousemove", this.onMouseMoveEvt)
489491
})
490492

491493
// TODO move this code to atom-ide-base
492-
view.element.addEventListener("mousewheel", this.onMouseWheel, { passive: true })
494+
element.addEventListener("mousewheel", this.onMouseWheel, { passive: true })
493495

494496
disposables.add(
495497
new Disposable(() => {

0 commit comments

Comments
 (0)