Извините за неудачный заголовок, не знаю, как его назвать!
Когда в одном из полей интерфейса добавления пользовательского раздела есть текст, его невозможно выделить. Более того, курсор невозможно поставить в любое место внутри этого текста.
Я не могу воспроизвести это ни на одном из моих форумов или мета-форумов на моем MacBook, Linux-машине, iPad или iPhone — пользовательские поля боковой панели ведут себя ожидаемо в последней обновленной версии Discourse. Не могли бы вы попробовать режим безопасного запуска?
К сожалению, в безопасном режиме у меня та же проблема.
Однако я наконец-то понял, что то, что я вижу с “призрачным” изображением, — это интерфейс для изменения порядка элементов. Я всегда пытался выделить строку текста, поэтому не замечал, что на самом деле система ожидает, что я перетащу элемент в новое положение. Понятно?
Я только что попробовал в Chrome, и там этой проблемы нет.
Попробовал здесь на Meta в Firefox, и у меня та же проблема:
Можно увидеть, что курсор превращается в ту же стрелку с пунктирным прямоугольником, которая появляется при нажатии на реальный элемент перетаскивания.
возможно, это особенность Firefox на Windows, потому что неважно, какой браузер или устройство я использую — всё работает как ожидается. я просто вообще не пользуюсь Windows.
Хорошо, я вижу, что у родительского элемента ручки, sidebar-section-form-link row-wrapper, то есть у всей строки, установлено -webkit-user-drag: none;, в то время как у самой ручки указано -webkit-user-drag: element;