Univention Bugzilla – Bug 33590
Progressbar is jumping when "info" changes
Last modified: 2019-10-16 14:11:00 CEST
The line just below the progressbar (e.g. dpkg output) may change significantly in length. If the line would require more space than the width of the progressbar the line breaks into multiple (normal behaviour of browser). As the progressbar is always in the center of the screen and more lines increase the height of the whole widget, the progressbar jumps. Can be seen during installation of an application.
grep -n 400px univention-management-console-frontend/umc/widgets/ProgressBar.js 46: style: 'width: 400px', Incrementing that to 500px helps. Maybe adding "white-space: nowrap;" in 63 »···»···»···this._message = new Text({ content : ' ', style : 'width: 100%' }); also helps.
@Dirk: you told that this is still an issue with UCS 4.1.
Created attachment 9049 [details] patch
(In reply to Johannes Keiser from comment #3) > Created attachment 9049 [details] > patch This patch sets a fixed height for the line above and below the progressbar. If the lines exceed the fixed height they are still shown but do not increase the height of the progressbar.
This issue has been filled against UCS 4.1. The maintenance with bug and security fixes for UCS 4.1 has ended on 5st of April 2018. Customers still on UCS 4.1 are encouraged to update to UCS 4.3. Please contact your partner or Univention for any questions. If this issue still occurs in newer UCS versions, please use "Clone this bug" or simply reopen the issue. In this case please provide detailed information on how this issue is affecting you.
54b1ffb98e Bug #33590: yaml - version and typo 74296bb969 Bug #33590: yaml 9be5b092c5 Bug #33590: debian changelog 4fd98fdbb7 Bug #33590: prevent ProgressBar from jumping when text length changes Successful build Package: univention-web Version: 3.0.5-30A~4.4.0.201910101738
Very nice, the progress bar is not jumping anymore. OK: YAML
<http://errata.software-univention.de/ucs/4.4/309.html>