[qt/qt-creator/qt-creator]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt-creator/qt-creator Pushed by mirror-service into branch 'master'. Changed from 0635438f6c38d8755a166c308df240a0db834ce5 to e8435bdb5161789c18e91aae73d2d1598602071b Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit e8435bdb5161789c18e91aae73d2d1598602071b by Ahmed El Khazari on 20/07/2026 at 13:21.. Core: Do not re-announce pane visibility for the current pane Logging IOutputPane::visibilityChanged() while opening a pane showed the current pane receiving visible=false,true three times for one popup. Each pair comes from ensurePageVisible() calling setCurrentIndex() with the unchanged index: setCurrentIndex() announces visibilityChanged(false) to the last pane and (true) to the new one without checking that both are the same pane. Panes acting on the signal repeat their work for every pair. The Android Logcat pane, for example, stopped and restarted its adb tail each time, re-posting the tail's first lines. Only switch when the index changes. A pane that is re-shown while current is still announced through the place holder's visibility. Change-Id: Icb47c24e6546c925a87df990698d45bfacec83e6 Reviewed-by: hjk <[email protected]> Reviewed-by: Eike Ziller <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/e8435bdb5161789c18e91aae73d2d1598602071b