Handle invalid time on colored progess formatting
Handle invalid time on colored progess formatting

The total time can be 0 - i.e. in case of an audio stream, which raises a
ZeroDivisionError exception when formatting the text for the MPD Widget.
To prevent that - and maybe other issues - it's moved to a try/except block
to catch all exceptions. It's maybe "overkill" but prevent the widget to fail.

ramnes/qtile,de-vri-es/qtile,frostidaho/qtile,kynikos/qtile,zordsdavini/qtile,cortesi/qtile,soulchainer/qtile,tych0/qtile,ramnes/qtile,de-vri-es/qtile,qtile/qtile,kynikos/qtile,frostidaho/qtile,soulchainer/qtile,cortesi/qtile,flacjacket/qtile,zordsdavini/qtile,tych0/qtile,qtile/qtile,flacjacket/qtile