AIMP Forum

AIMP for Android => Ошибки и замечания / Bugs => Topic started by: AJ on August 05, 2025, 15:18:36

Title: [x][1614] Плеер не перерассчитывает размер значения длины/высоты элементов сразу
Post by: AJ on August 05, 2025, 15:18:36
В этом посте (https://www.aimp.ru/forum/index.php?topic=73381.msg460582#msg460582) я выложил файл, на котором можно проверить баг. Суть в том, что обе отметки времени имеют прописанный id и включенный AutoSize, чтобы можно было ссылаться на их ширину, которая будет динамично меняться. Так, в том файле есть разделитель-кругляшок между отметками времени, у которого прописано для margins left _filePosition.width. Т.е. позиция времени у трека может быть разной ширины, в зависимости от длины самого содержимого, а этот кругляшок позиционируется впритык к filePosition.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=75805.0;attach=74730)

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=75805.0;attach=74731)

Т.е. "скачет" расстояние между круглым разделителем и filePosition. Плеер не сразу отображает смену ширины filePosition после запуска трека, и до выйти-перезайти на главный экран _filePosition.width соответствует длине filePosition с содержимым 0:00.

Не знаю, понятно ли описал...
Title: Re: [1614] Плеер не перерассчитывает размер значения длины/высоты элементов сразу
Post by: AKhod on August 05, 2025, 16:09:31
Видео данной проблемы

https://cloud.mail.ru/public/a596/7FcJ99MGr
Title: Re: [1614] Плеер не перерассчитывает размер значения длины/высоты элементов сразу
Post by: Artem on August 06, 2025, 09:27:26
Поправил: https://disk.yandex.ru/d/qAcjHEIj9XMPmA
Title: Re: [1614] Плеер не перерассчитывает размер значения длины/высоты элементов сразу
Post by: AKhod on August 06, 2025, 09:55:59
Поправил: https://disk.yandex.ru/d/qAcjHEIj9XMPmA
Нормально. Почти. На видео обратить внимание на очередь. Что то не то.

https://cloud.mail.ru/public/GyAN/3VRvYxrsk

https://cloud.mail.ru/public/VHhd/Hi2tfNpeW