AIMP Forum
AIMP for Windows => Вопросы / Questions => Topic started by: McClaud on July 04, 2022, 05:01:09
-
Только сейчас обратил внимание на необычность реакции кнопок на нажатие. Раньше можно было нажать на любую Кнопку и не отпуская ЛКМ отвести курсор в сторону. После отпускания ЛКМ Кнопка просто возвращалась в исходное состояние. Как оказалось, такое поведение было до АИМП версии 5.0. Теперь же курсор с Кнопки при нажатой ЛКМ увести не получится, за курсором послушно тащится весь скин. Правда, Кнопка при этом всё же возвращается в исходное состояние.
Новое поведение сделано умышленно, или само так получилось?
-
Этот вопрос уже подымался. Да, поведение крайне неприятное, тем более, что отличается от привычного поведения в виндах, где можно отменить свое действие отпусканием кнопки мыши вне контрола.
-
Собственно так сделано ровно потому, что под кнопкой может быть ScrollView или другой интерактивный элемент, принимающий жесты. И он в этом случае должен работать.
Конечно, для кнопок можно попробовать сделать исключение...
-
Я так понимаю, что отслеживание жеста всё же не должно приводить к перетаскиванию всего скина, а именно это и вызывает неудобство.
-
Я так понимаю, что отслеживание жеста всё же не должно приводить к перетаскиванию всего скина, а именно это и вызывает неудобство.
Это как посмотреть. Жест-то в результате обработало окно. Я эту штуку делал по жалобам пользователей на сложные скины, где почти не было мест без элементов и окно было так просто не схватить.
-
Отключил это поведение для кнопок. В ближайшей ночной сборке будет поправлено
-
Спасибо!