LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

Он-то хотел статистику посмотреть, а выполнилось «Удалить все данные».

Во первых при таких типах действий обычно показывается диалог подтверждения. Во вторых зависание происходит обычно не в рандомные моменты, а например после нажатия на кнопку. В таком случае кнопка мыши будет уже отпущена. То есть вероятность проблемы крайне мала. Длительные действия с зажатой кнопкой мыши это либо рисование, либо таскание (но не drag&drop). У маководов есть ещё навигация по меню с зажатой кнопкой, но это проблема маководов и там легко получить ложное срабатывание при нестабильном физическом контакте кнопки мыши. При поспешной генерации сообщения отпускания кнопки мыши фатальных последствий произойти не должно.

Исходная версия X512, :

Он-то хотел статистику посмотреть, а выполнилось «Удалить все данные».

Во первых при таких типах действий обычно показывается диалог подтверждения. Во вторых зависание происходит обычно не в рандомные моменты, а например после нажатия на кнопку. В таком случае кнопка мыши будет уже отпущена. То есть вероятность проблемы крайне мала. Длительные действия с зажатой кнопкой мыши это либо рисование, либо таскание (но не drag&drop). При поспешной генерации сообщения отпускания кнопки мыши фатальных последствий произойти не должно.