Bug 562388 - [mylyn] DLTKEditingMonitor force reconcile in UI
Summary: [mylyn] DLTKEditingMonitor force reconcile in UI
Status: NEW
Alias: None
Product: DLTK
Classification: Technology
Component: Common (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: dltk.common-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on:
Blocks:
 
Reported: 2020-04-22 05:05 EDT by Dawid Pakula CLA
Modified: 2020-04-22 05:05 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dawid Pakula CLA 2020-04-22 05:05:40 EDT
In case when DLTKEditingMonitor receive TextSelection, it calls SelectionConverter.resolveEnclosingElement, that in background force reconcile.

This sometime introduce UI pauses.

I think that DLTKEditingMonitor shouldn't rely on TextSelection, because it always receive correct IStructuredSelection via post selections.