All the other plymouth widgets do a (re)draw when one of their
properties get updated. Make ply-progress-bar also do this, this allows
dropping the draw calls directly after the 2 current callers of
ply_progress_bar_set_percent_done.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
double percent_done)
{
progress_bar->percent_done = percent_done;
+ ply_progress_bar_draw (progress_bar);
}
double
next_node = ply_list_get_next_node (plugin->views, node);
ply_progress_bar_set_percent_done (view->progress_bar, percent_done);
- ply_progress_bar_draw (view->progress_bar);
node = next_node;
}
view = ply_list_node_get_data (node);
next_node = ply_list_get_next_node (plugin->views, node);
ply_progress_bar_set_percent_done (view->progress_bar, (double) progress / 100.f);
- ply_progress_bar_draw (view->progress_bar);
node = next_node;
}
}