В Mail.app (8.2 на Yosemite 10.10.3), когда я щелкаю сообщение в списке (предварительный просмотр справа) и удаляю его (с помощью клавиатуры или мыши), кажется совершенно случайным, будет ли Mail перемещать выбор к сообщению над тем, которое я только что удалил:
или тот, что ниже:
Это часто приводит к тому, что я удаляю кучу сообщений, которые я не хотел, когда я щелкаю верхнюю часть списка, например, уведомлений о сборке, и несколько раз нажимаю «Удалить», ожидая, что он будет работать вниз по этому списку, но вместо этого он перемещается вверх.
Я пробовал разные вещи - например, я думал, что это коррелирует с моей последней навигацией по клавиатуре в списке - если я нажму стрелку вверх, затем щелкну почту, а затем нажму "Удалить", она переместится вверх, но это не всегда так. .
У кого-нибудь есть объяснение и, желательно, решение?
РЕДАКТИРОВАТЬ: вот видео, как это происходит. Я начинаю последовательность, нажимая стрелку вверх и нажимая «Удалить», затем несколько раз нажимаю «Удалить», и в конце видео выделение меняет направление: http://youtu.be/hKq7qA3UgaM
Когда вы щелкаете кнопкой мыши по элементу непосредственно над или под текущим выбранным, Mail ведет себя так же, как и со стрелками вниз и вверх на клавиатуре.
Когда вы нажимаете клавишу «вниз» или «вверх», чтобы выбрать следующий элемент в списке, Mail запрограммирован так, что запоминает ваше «рабочее направление». Это означает, что когда вы перемещаете выделение на один элемент вниз и удаляете этот элемент, выделение перемещается к следующему элементу ниже текущего удаленного элемента. Так что это также происходит, когда вы щелкаете мышью по первому элементу ниже текущего выбранного, что имеет место в вашем видео.
Если вы хотите, чтобы почта игнорировала порядок сортировки и всегда переходила к «следующему» сообщению, вы можете запустить следующую команду в терминале:
defaults write com.apple.mail IgnoreSortOrderWhenSelectingAfterDelete 1
Я обнаружил эту настройку:
defaults read com.apple.mail MessageListNextMessageDirection
который переключается между значениями 1 и 2, когда я использую клавиши вверх или вниз в Mail. Есть ли способ «заблокировать» такой параметр по умолчанию и предотвратить его изменение приложением?
ДжазРо
КупаунТэ
Рускес
КупаунТэ