AIMP Forum

AIMP for Windows => Вопросы / Questions => Topic started by: McClaud on July 04, 2022, 05:01:09

Title: Нажатие ЛКМ на кнопку со сдвигом, изменилось поведение
Post by: McClaud on July 04, 2022, 05:01:09
Только сейчас обратил внимание на необычность реакции кнопок на нажатие. Раньше можно было нажать на любую Кнопку и не отпуская ЛКМ отвести курсор в сторону. После отпускания ЛКМ Кнопка просто возвращалась в исходное состояние. Как оказалось, такое поведение было до АИМП версии 5.0. Теперь же курсор с Кнопки при нажатой ЛКМ увести не получится, за курсором послушно тащится весь скин. Правда, Кнопка при этом всё же возвращается в исходное состояние.
Новое поведение сделано умышленно, или само так получилось?
Title: Re: Нажатие ЛКМ на кнопку со сдвигом, изменилось поведение
Post by: Black_AVP on July 04, 2022, 09:08:18
Этот вопрос уже подымался. Да, поведение крайне неприятное, тем более, что отличается от привычного поведения в виндах, где можно отменить свое действие отпусканием кнопки мыши вне контрола.
Title: Re: Нажатие ЛКМ на кнопку со сдвигом, изменилось поведение
Post by: Artem on July 04, 2022, 11:36:07
Собственно так сделано ровно потому, что под кнопкой может быть ScrollView или другой интерактивный элемент, принимающий жесты. И он в этом случае должен работать.
Конечно, для кнопок можно попробовать сделать исключение...
Title: Re: Нажатие ЛКМ на кнопку со сдвигом, изменилось поведение
Post by: McClaud on July 04, 2022, 11:54:55
Я так понимаю, что отслеживание жеста всё же не должно приводить к перетаскиванию всего скина, а именно это и вызывает неудобство.
Title: Re: Нажатие ЛКМ на кнопку со сдвигом, изменилось поведение
Post by: Artem on July 04, 2022, 13:18:19
Я так понимаю, что отслеживание жеста всё же не должно приводить к перетаскиванию всего скина, а именно это и вызывает неудобство.

Это как посмотреть. Жест-то в результате обработало окно. Я эту штуку делал по жалобам пользователей на сложные скины, где почти не было мест без элементов и окно было так просто не схватить.
Title: Re: Нажатие ЛКМ на кнопку со сдвигом, изменилось поведение
Post by: Artem on July 04, 2022, 13:23:55
Отключил это поведение для кнопок. В ближайшей ночной сборке будет поправлено
Title: Re: Нажатие ЛКМ на кнопку со сдвигом, изменилось поведение
Post by: McClaud on July 04, 2022, 13:24:38
Спасибо!