I'm running a progress bar which updates every second. It needs to run for upwards of 300 seconds so the changes in the progress bar's 'progress' variable are on the magnitude of about 0.003 per second.
I've noticed a problem with low values of the 'progress' variable, though. Basically, there does not seem to be any difference between 0.09 and anything lower than that. So what ends up happening is when the progress bar is in the 0.0 - 0.09 range it doesn't show any visual changes even though the progress variable is changing. Another side effect is if I start the progress bar from 0.0 it immediately jumps to the image for 0.09 or so (and remains there until the real progress has passed that), which looks a little odd.
It's probably worth mentioning that this doesn't seem to be an issue anywhere else along the progress bar. It's able to move the bar 0.003 progress at a time everywhere else, including very near to 1.0.
I suppose it's not a huge deal, but I was wondering if anyone knew a way around this.
Thanks in advance.
Try using 2 progress bars. One for micro and one for macro. Use the micro one to reflect a 0.1 range in the macro bar. That way you can show the finer movements.