Bug report #18073
no display of layer loading progress in status bar in actual master
|Affected QGIS version:||master||Regression?:||Yes|
|Operating System:||Win 7 64bit||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||fixed/implemented|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||25969|
there is no display of layer loading progress in status bar while project loading. in qgis 2.18 is everything ok (like in the screenshot).
i hope this is no feature ;-)
#2 Updated by Mathieu Pellerin - nIRV over 2 years ago
- Assignee deleted (
Mathieu Pellerin - nIRV) I thought this was a regression from my recent progress bar widget change (from show() hide() to setMaximumWidth()), but after looking into it, it seems to be a different problem altogether. While in QGIS 2.X you would see the layers being populated in the layers panel as those were being registered, it's not happening now, instead the whole window freezes until the project is fully loaded (and since it's frozen, UI elements aren't updated, such as the progress bar).
Spoke too fast. Reverting the referred change does fix the regression. There must be something Qt does when calling ->show() on hidden widgets which simply setting the maximum width doesn't trigger. Sigh