raster pushed a commit to branch feature/themes/flat. http://git.enlightenment.org/core/efl.git/commit/?id=ea58594838295a8e1cb755a96d391f369e4a05ce
commit ea58594838295a8e1cb755a96d391f369e4a05ce Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Sat Jan 9 04:08:15 2021 +0000 handle 0 length and hide lenght info --- data/elementary/themes/edc/music_control.edc | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/data/elementary/themes/edc/music_control.edc b/data/elementary/themes/edc/music_control.edc index 849756d94c..4fa16bcd6f 100644 --- a/data/elementary/themes/edc/music_control.edc +++ b/data/elementary/themes/edc/music_control.edc @@ -86,14 +86,23 @@ group { name: "e/modules/music-control/popup"; pos = getfarg(2); len = getfarg(3); - timeprint(txt, 128, pos, len); - set_text(PART:"pos_txt", txt); - timeprint(txt, 128, len, len); - set_text(PART:"len_txt", txt); + if (len > 0.0) { + timeprint(txt, 128, pos, len); + set_text(PART:"pos_txt", txt); + timeprint(txt, 128, len, len); + set_text(PART:"len_txt", txt); - custom_state(PART:"pos", "default", 0.0); - set_state_val(PART:"pos", STATE_REL2, (pos / len), 1.0); - set_state(PART:"pos", "custom", 0.0) + custom_state(PART:"pos", "default", 0.0); + set_state_val(PART:"pos", STATE_REL2, (pos / len), 1.0); + set_state(PART:"pos", "custom", 0.0) + } else { + set_text(PART:"pos_txt", ""); + set_text(PART:"len_txt", ""); + + custom_state(PART:"pos", "default", 0.0); + set_state_val(PART:"pos", STATE_REL2, 0.0, 1.0); + set_state(PART:"pos", "custom", 0.0) + } } } } --