Комбинация Command Shift Return работает нестабильно

Я знаю, что это мелочь, но вы уже исправили все крупные проблемы.

В Superhuman комбинация Command+Shift+Return отвечает на сообщение и помечает беседу как завершённую.

В Discourse та же комбинация клавиш завершает ответ в теме.

Поэтому мой, и без того запутанный, мозг использует её в обоих случаях.

НО

Если вы составляете личное сообщение в Discourse и завершаете его комбинацией Command+Shift+Return, всё, что вы только что набрали, просто удаляется без предупреждения и возможности отмены.

Учитывая, что интерфейс личных сообщений очень похож на интерфейс тем, они, вероятно, должны вести себя одинаково, или, по крайней мере, при отправке личного сообщения должно появляться подтверждение: «Вы уверены?».

Я понимаю, что это крошечная особенность, которая, возможно, беспокоит только меня, но хотел об этом упомянуть.

Спасибо за всё.

7 лайков

Спасибо большое, Сет, за сообщение.

Это действительно звучит очень раздражающе. Я только что протестировал на Linux + Firefox, но не смог воспроизвести проблему.

Создал для себя DM, нажав CTRL-SHIFT-ENTER, сообщение отправилось, затем я ответил, и оно также отправилось.

Мне интересно, не связано ли это с какой-то особенностью Mac. Какой браузер вы используете? (Safari?)

Думаю, наш первый шаг — подтвердить, что кто-то на Mac сможет воспроизвести эту проблему.

Мы обязательно всё исправим!

1 лайк

Запуск Chrome на MacBook M1

На моей клавиатуре это ⌘ SHIFT ENTER

2 лайка

Понятно, мы попробовали Chrome на Mac, но не смогли воспроизвести проблему. Есть ли шанс, что это связано с расширением браузера? Не могли бы вы также проверить это в Safari?

Только что открыл Safari

Только что попытался отправить тебе личное сообщение

Думаю, ты его не получишь, потому что произошло то же самое!

2 лайка

О, странно, я получил оба твоих сообщения?

Мы разберёмся в этом, Сет, обещаю. Просто пытаюсь воспроизвести проблему — у нас довольно много пользователей на M1 Mac, так что мы должны суметь это выяснить.

1 лайк

На самом деле, @Seth_Godin, у меня есть воспроизведение. Мы не перенаправляем вас к PM, который вы создаете, поэтому может казаться, что сообщение ушло в никуда и было поглощено.

Это должно быть легко исправить, буду держать вас в курсе.

2 лайка

Погоди!

Ты их нашёл?

Это отличная новость. Скорее всего, проблема в действиях пользователя.

Но когда я перехожу к своей активности под своим фото, там ничего не отображается…

Извини, если я зря отнял у тебя время.

3 лайка

Привет, Сет,

Я работаю над проблемой, которую вы описали, и она должна быть исправлена в ближайшие несколько часов.

Тем временем сообщения, которые вы отправили, должны быть видны по адресу /my/messages/sent.

2 лайка

Вот соответствующий PR:

Ожидаем ревью от @sam.

5 лайков

Пожалуйста, не переживайте, Сет, вы точно не зря потратили наше время. Это было отличное замечание и действительно упущение в нашей «скрытой функции».

Полный контекст здесь таков: у нас раньше была функция под названием «отключить прокрутку».

Эта функция была критически важна для конкретных пользователей, которые очень не любили терять позицию в теме при публикации ответа. Особенно это было важно в очень длинных обсуждениях типа «спойлеры к фильмам/сериям»: при публикации их перекидывало в конец темы, и они полностью теряли контекст.

В качестве компромисса мы добавили скрытую функцию, где «Shift» сигнализирует нам:

Эй, я опытный пользователь, не перемещайте меня после публикации, я знаю, что делаю.

Упущение заключалось в том, что мы изначально планировали, что эта функция будет работать только в существующих темах, а не при создании новых тем и сообщений.

Решение позволило сохранить удовлетворённость большинства пользователей. Мы всё равно прокручиваем страницу, даже если вы нажали SHIFT, когда создаёте новый пост или тему, потому что обход прокрутки там не имеет смысла. Однако обход прокрутки сохраняется, когда вы находитесь внутри темы или сообщения.

Надеемся, всё понятно, и огромное спасибо за ваше терпение!

Исправление уже развернуто. Полный контекст и история обсуждений здесь:

:hugs:

6 лайков

Эта тема была автоматически закрыта через 16 часов. Новые ответы больше не принимаются.