AIMP Forum

AIMP для Windows => Ошибки / Замечания => Topic started by: CkopoxoD on June 18, 2020, 14:50:31

Title: [2220] Автосворачивание групп мешает работе с плейлистом
Post by: CkopoxoD on June 18, 2020, 14:50:31
Насколько я понял, сейчас включение автосворачивания ограничивает плейлист одной развёрнутой группой.
Эта функция удобна при воспроизведении готовых плейлистов, но создаёт проблемы при ручных изменениях.

Данные для тестирования: плейлист с несколькими группами, одна из которых проигрывается.
1. Проигрываемая группа сворачивается при разворачивании другой. Вопрос терминологии, думаю, что "используемой" должна считаться и та группа, которая проигрывается, и та, с которой работает пользователь.
1-1. Развернём непроигрываемую группу и попытаемся сделать изменение (перетаскивание для изменения порядка, добавление или удаление трека). Группа мгновенно сворачивается, не позволяя увидеть результат.
2. Не работает разворачивание всех групп Alt+click по кнопке, раскрывается только 1 группа.

Предлагаю отключать автосворачивание, используя существующую логику "курсор над плейлистом".
Или более замороченный алгоритм, но, как минимум, изменение групп пользователем не должно их сворачивать.
Title: Re: [2220] Автосворачивание групп мешает работе с плейлистом
Post by: Shpigor on June 18, 2020, 19:04:23
А может просто отключить автосворачивание для плейлиста, настроить плейлист, и включить назад сворачивание?)
Title: Re: [2220] Автосворачивание групп мешает работе с плейлистом
Post by: Artem on June 19, 2020, 12:32:25
Предлагаю отключать автосворачивание, используя существующую логику "курсор над плейлистом".
Или более замороченный алгоритм, но, как минимум, изменение групп пользователем не должно их сворачивать.

По-простому это не получится, т.к. плеер не отслеживает состояние курсора постоянно, а лишь спрашивает в момент действия. Для сворачивания групп такое не подойдет