- /* Update our activity step. */
- priv->activity_step = allocation.width * priv->pulse_fraction;
-
- size = MAX (2, allocation.width / priv->activity_blocks);
-
- if (priv->activity_dir == 0)
- {
- priv->activity_pos += priv->activity_step;
- if (priv->activity_pos + size >= allocation.width - padding.left)
- {
- priv->activity_pos = allocation.width - padding.left - size;
- priv->activity_dir = 1;
- }
- }
- else