У меня есть веб-приложение сценария гибкого действия, в которое я добавляю пользовательский элемент в контекстное меню, чтобы скопировать ссылку на сообщение.
- скопированная ссылка делается внутри приложения с использованием глубокой ссылки
- Я использую поле UItext для отображения некоторых заголовков сообщений, а UIComponent содержит его только для отображения курсора руки в поле заголовка
- поле заголовка, когда правой кнопкой мыши пользователь может скопировать ссылку сообщения
- поле заголовка имеет
mousechildren = false
и uicomponent
, содержащее его, имеет buttonmode = true
Проблема:
когда пользователь копирует ссылку поста, щелкнув правой кнопкой мыши, Ctrl + V не будет работать тогда в течение одного раза, а при нажатии в другой раз он работает нормально, только 1 раз после копирования ссылки пропускается, я получаю событие Ctrl + V, но он не вставляет текст в любом текстовом поле в моем приложении.
я обнаружил, что другая копия вставки работает хорошо, только ссылка копирования создаст эту проблему, и даже после ссылки копирования я могу вставить вставку правой кнопкой мыши,
я также обнаружил, что если я нажму любую отдельную клавишу в любом текстовом поле, эта проблема не возникнет, и все работает нормально
Я также попробовал mousechildren = true
для текстового поля заголовка, тогда он отлично работает.
У меня есть эта проблема, только когда mousechildren = false
для поля заголовка, а затем щелкните правой кнопкой мыши ссылку копирования и хотите напрямую вставить, а затем ссылку в любом текстовом поле без нажатия клавиши в любом текстовом поле
Я не могу понять, что такое поведение требуется помощь
С уважением