Bug 32649 - During app installation: Transition of progressbar between software tests and installation routine looks buggy
During app installation: Transition of progressbar between software tests and...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 3.1
Other Linux
: P5 normal (vote)
: UCS 3.2-0-errata
Assigned To: Dirk Wiesenthal
Florian Best
:
Depends on:
Blocks: 34181
  Show dependency treegraph
 
Reported: 2013-09-20 10:24 CEST by Dirk Wiesenthal
Modified: 2014-02-21 20:49 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Wiesenthal univentionstaff 2013-09-20 10:24:51 CEST
Reason is the "indeterminate" value of the progressbar during software tests and the "0" value when the installation begins. There is a transition effect that goes from 100 to 0 and lasts just long enough for users to wonder why the progress goes in the wrong direction.

The transition is a CSS effect. Remove this effect by watch(progressbar, 'indeterminate') and (un)set a class:

.noTransition {
  -webkit-transition-property: none;
  -moz-transition-property: none
  transition-property: none;
  -webkit-transition-duration: 0;
  -moz-transition-duration: 0;
  transition-duration: 0;
}

This problem is App Center specific (because indeterminate is used only there) but should be fixed generically in umc/widgets/ProgressBar.
Comment 1 Dirk Wiesenthal univentionstaff 2013-12-03 16:54:21 CET
watch(progressbar, 'indeterminate') did not work. Plus: Code says it is deprecated. Used watch(progressbar, 'value') instead in
  univention-management-console-frontend 3.0.152-5.802.201312031648

YAML updated
Comment 2 Florian Best univentionstaff 2013-12-06 13:44:05 CET
OK, when the progressbar changes from the indeterminate style to a procentual style one cannot see the transition effect.

YAML OK
Comment 3 Moritz Muehlenhoff univentionstaff 2013-12-12 11:31:35 CET
http://errata.univention.de/ucs/3.2/10.html