До ужаса ненавижу запрос на перезагрузку компьютера после вставки флэшки. При чём флэшка работает прекрасно, и система ещё полгода проработает без перезагрузки, но сама система думает иначе. При чём запрос этот очень хитрый. Вставляешь флэшку, она определяется, появляется балунчик, что устройство установлено, но потребуется кое-что ещё. И всё. Сидишь, ждёшь – ничего. Окей, начинаешь создавать папку, чтобы в неё скопировать нужные файлы с флэшки, как тут же появляется месседжбокс, спрашивающий разрешение на перезагрузку. И не просто появляется, но ещё и выходит с фокусом на передний план. И это обычно аккурат к нажатию пробела или Enter, ну, чтобы кнопка «Да» нажалась. Собственно, я понимаю, что это такие множественные совпадения, но задолбало, что сил нет, тем более, что однажды я таки нажала эту кнопку «Да» в самый неподходящий момент вот именно по такому сценарию >_<
25 Jul
2016
У меня подобная хрень обычно с пробелом. Сидишь, печатаешь значит что-нибудь, нажимаешь пробел и видишь, как пропало только что появившееся на экране окошко. Хорошо, когда по дефолту фокус стоит на наиболее безобидном варианте, вроде "нет", "отмена", но некоторый софт по дефолту ставит фокус на кнопку конфирма с чем-то. Гейство так делать
Ну, вообще, в той же Windows в MessageBox() фокус по умолчанию на первой кнопке. А на первой кнопке обычно «Да» и «Ok». Реже – «Отмена» («Отмена, повтор, игнорировать») и «Повтор». Чтобы по умолчанию был безобидный вариант в первых двух случаях, девелопер должен специально указать дефолтной другую кнопку. Я уже мечтаю, чтобы система логгировала все месседжбоксы, чтобы всегда иметь ответ на два главных вопроса: «Что это закрылось?» и «Что только что закрыл пользователь?» >_<