AIMP Forum

AIMP for PC => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: CkopoxoD on January 10, 2025, 16:31:54

Title: [+] [2653] Скин-движок: не уменьшается высота окна при отключении плейлиста в А4
Post by: CkopoxoD on January 10, 2025, 16:31:54
Если из главного окна убрать плейлист, то оно остаётся высота окна не уменьшается. В той же обложке по умолчанию всё работает нормально.
Скин: А4 v2.6, вид: классический (или стандартный). Если отключить встроенный в главное окно плейлист (и фонотеку), то высота автоматически не меняется, оставляя большое пустое пространство.
Посмотрел в бэкапах, в [2637] работало, в [2640] не работало даже в Charm, потом стандартный скин починили, а в А4 не работает до сих пор.
Я понимаю, что скин для 5.30, и нужно пересобирать в SE 5.40, но может быть можно обеспечить обратную совместимость? Наверняка найдутся скины с этим багом, авторы которых уже не выпускают обновления.
Title: Re: [2653] Скин-движок: не уменьшается высота окна при отключении плейлиста в А4
Post by: Artem on January 10, 2025, 16:38:27
Если отключить встроенный в главное окно плейлист (и фонотеку), то высота автоматически не меняется, оставляя большое пустое пространство.

Как настроен Layout?
Title: Re: [2653] Скин-движок: не уменьшается высота окна при отключении плейлиста в А4
Post by: CkopoxoD on January 10, 2025, 16:42:01
Как настроен Layout?
Проще всего переключить в настройках скина вид на "Классический" и отключить плейлист.
Title: Re: [2653] Скин-движок: не уменьшается высота окна при отключении плейлиста в А4
Post by: Artem on January 10, 2025, 16:59:44
Пардон, я подумал, что вы автор скина.

К счастью, мне повезло, и косячный элемент оказался самым первым (отлаживать откомпиленные скины то еще удовольствие) - Main_Shadow, у него отключено AutoSize, поэтому он свои размеры и не корректирует по дочерним элементам. Чуть позже подниму старую версию движка - посмотрю, почему оно там "работало" (хотя и не должно было).
Title: Re: [2653] Скин-движок: не уменьшается высота окна при отключении плейлиста в А4
Post by: ss.pl on January 10, 2025, 18:57:47
https://www.aimp.ru/forum/index.php?topic=54154.msg452807#msg452807
Title: Re: [2653] Скин-движок: не уменьшается высота окна при отключении плейлиста в А4
Post by: CkopoxoD on January 10, 2025, 19:43:11
https://www.aimp.ru/forum/index.php?topic=54154.msg452807#msg452807
Нужно было убедиться, что это не новый баг скин-движка.
В любом случае стоит дать знать разработчику, что поведение изменилось, а он уже решит, стоит ли принимать меры для обратной совместимости. В данном случае я не настаиваю, всегда можно вручную отресайзить.