• 0
sviat9440

MouseOver = False не срабатывает

Вопросы

Привет. В общем у меня есть с горем пополам стилизованный WindowBorder, на нем есть три кнопочки (закрыть, свернуть, развернуть соответственно). Для каждой из них в стилях установлена смена цвета при MouseOver = True, все прекрасно работает, цвет меняется при наведении и возвращается в исходное состоянии при перемещении мыши на другой объект. Но если быстро переместить мышь например из кнопки "Закрыть" за пределы формы, но не срабатывает триггер MouseOver = FalseMouseOver, и кнопка остается в "активном" состоянии до возвращения мыши в любую часть формы. Есть ли решение этой проблемы?

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 ответов на этот вопрос

  • 0
3 часа назад, Просто Проги сказал:

Может в стиле поставить auto reverse в true тогда будет возвращаться на исходную.

В таком случае он вернется на исходную позицию даже если не нем есть курсор 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Только что, Error сказал:

Это баг, заводите issue в багтрекер 

Ссылочку можно? На багтрекер

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти