Details
-
Suggestion
-
Resolution: Fixed
-
P3: Somewhat important
-
Qt Creator 4.14.1
-
7076a609e (master), bcd277a10 (master), e66e91527 (master), f523e9bf6 (master), ff7e76120 (master), fad71f474 (master), d704fe141 (master)
Description
Applying multiple fixits seems to be done synchronously in the main thread and completely freezes the UI, leaving you to wonder if Qt Creator has crashed.
Attachments
For Gerrit Dashboard: QTCREATORBUG-25394 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
645183,5 | ClangTools: Get rid of ClangFixitsRefactoringFile | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
645411,3 | Utils: Speed up ChangeSet::apply() | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
645653,2 | ClangTools: Do not use setData() for bulk changes to items | master | qt-creator/qt-creator | Status: MERGED | +2 | +1 |
645682,2 | ClangTools: Take more care about performance | master | qt-creator/qt-creator | Status: MERGED | +2 | +1 |
645701,3 | ClangTools: Do not call index() in DiagnosticItem::setFixItStatus() | master | qt-creator/qt-creator | Status: MERGED | +2 | +1 |
645734,4 | Utils: Use good old-fashioned for loop in TreeItem::indexOf() | master | qt-creator/qt-creator | Status: MERGED | +2 | +1 |
646636,2 | ClangTools: Don't retrieve and set a file's change set inside a loop | master | qt-creator/qt-creator | Status: MERGED | +2 | +1 |