forked from qt-creator/qt-creator
texteditor: handle higher prioritized markers first
Change-Id: Id526f7544db89fae9c15afa0605ab9b0ecdcaf8e Reviewed-by: David Schulz <david.schulz@digia.com>
This commit is contained in:
@@ -4474,7 +4474,9 @@ void BaseTextEditorWidget::extraAreaMouseEvent(QMouseEvent *e)
|
||||
d->m_markDragging = false;
|
||||
QTextBlock block = cursor.document()->findBlockByNumber(n);
|
||||
if (TextBlockUserData *data = static_cast<TextBlockUserData *>(block.userData())) {
|
||||
foreach (ITextMark *mark, data->marks()) {
|
||||
TextMarks marks = data->marks();
|
||||
for (int i = marks.size(); --i >= 0; ) {
|
||||
ITextMark *mark = marks.at(i);
|
||||
if (sameLine) {
|
||||
if (mark->isClickable()) {
|
||||
mark->clicked();
|
||||
|
||||
Reference in New Issue
Block a user