Отмена начатого драг-н-дропа
Одна из вещей на Маке, к которой я не могу привыкнуть после Винды, хотя перешёл больше 10 лет назад — невозможность надёжно отменить начатый драг-н-дроп.
На Винде было так: если ты потащил что угодно, схватив левой кнопкой мыши, то ты гарантированно отменял эту операцию, кликнув на правую (пока ещё держишь левую) или нажав Esc. На Маке неработает ни то, ни другое. Нужно обязательно оттащить на то место, с которого взял, либо бросить на что-то, на что бросить нельзя.
Это полный кретинизм и непростительное непонимание Фиттса и принципа «Анду». Но никто с этим ничего не делает и, скорее всего, никогда не сделает.
Ну мудаки сидят в эпле, хули взять. Прекрасный сад за высокими стенами как он есть.
Проверил. Во всех случаях отмена срабатывает через Esc.
Видимо, они это как-то лечат не на уровне реализации самого взаимодействия, а местно. Действительно, щас чаще работает, чем раньше. Но не всегда. Вот я потащил иконку из правой части системного меню, Esc это не отменяет.
Я в какой-то момент тоже бессознательно приучился возвращать элемент на место или бросать на то, на что бросить нельзя. А сейчас проверил — и оказывается работает отмена по Esc. Видимо втихаря починили в какой-то версии: у меня 10.14.6.
Есть другая похожая история. Чтобы переименовать файл или папку: щёлкаю файл, жму Enter, начинаю писать новое имя. А потом вдруг хочу всё стереть и написать другое. Раньше можно было нажать ⌘+⌫, и это предсказуемо стирало название целиком. Но начиная с какой-то версии операционки, вместо названия стал стираться файл. Где-то в 10.12, мне казалось, всё починили. А сейчас проверил — и опять всё через жопу.
Да, тоже не раз на это нарывался.
Очень странно слышать, когда я нажимаю Esc, у меня отменяется начатый драг-н-дроп. И насколько я помню, так было всегда.