Caracteres digitados desaparecem ao mover o mouse (Firefox / Rikaichan / IBus-Mozc)

2

Os personagens desaparecem algumas vezes no Firefox:

  1. Ativar o IBus-Mozc para digitar em japonês
  2. Digite g
  3. Digite a . O caractere é exibido. Não digite Enter .
  4. Mova o mouse
  5. O personagem desaparece

Eu denunciaria um bug, mas não tenho ideia de quem é o culpado aqui:

  • Isso só acontece quando Rikaichan (ou Rikaisama) é ativado
  • Isso só acontece no Firefox, não no Chromium
  • Isso só acontece com o IBus-Mozc (eu usei outros IMEs)
  • Isso só acontece em algumas áreas de texto, não em todas. A caixa de bate-papo do Facebook tem o problema, como visto abaixo

Durante esse screencast, eu só digitei g a Enter e movi o mouse. Eu nunca usei Backspace nem Delete nem cliquei em nada.

PERGUNTA: Como posso descobrir qual componente está com defeito aqui?
Além disso, se houver uma maneira de evitar o problema, eu estaria interessado.

Saída de lsb_release -sd :

Ubuntu 16.04 LTS

Saída de ibus version :

IBus 1.5.11

Saída de ibus read-config :

SCHEMA: org.freedesktop.ibus.general
  dconf-preserve-name-prefixes: ['/desktop/ibus/engine/pinyin', '/desktop/ibus/engine/bopomofo', '/desktop/ibus/engine/hangul']
  use-system-keyboard-layout: true
  embed-preedit-text: true
  enable-by-default: false
  use-global-engine: true
  use-xmodmap: true
  switcher-delay-time: 400
  version: '1.5.11'
  engines-order: @as []
  preload-engines: ['xkb:us::eng']
  xkb-latin-layouts: ['ara', 'bg', 'cz', 'dev', 'gr', 'gur', 'in', 'jp(kana)', 'mal', 'mkd', 'ru', 'ua']
SCHEMA: org.freedesktop.ibus.general.hotkey
  next-engine: ['Alt+Shift_L']
  disable-unconditional: @as []
  enable-unconditional: @as []
  trigger: ['Control+space', 'Zenkaku_Hankaku', 'Alt+Kanji', 'Alt+grave', 'Hangul', 'Alt+Release+Alt_R']
  previous-engine: @as []
  prev-engine: @as []
  next-engine-in-menu: ['Alt+Shift_L']
  triggers: ['<Super>space']
SCHEMA: org.freedesktop.ibus.panel
  x: -1
  property-icon-delay-time: 500
  y: -1
  lookup-table-orientation: 1
  show: 0
  xkb-icon-rgba: '#415099'
  auto-hide-timeout: 10000
  show-im-name: false
  follow-input-cursor-when-always-shown: false
  custom-font: 'Sans 10'
  show-icon-on-systray: true
  use-custom-font: false
    
por Nicolas Raoul 30.06.2016 / 09:41

1 resposta

0

Esta não é uma resposta para a pergunta, mas uma solução para o problema.

Se você não tem problema para mudar o método de entrada para fcitx

sudo apt install fcitx-mozc

Em seguida, funciona quase da mesma forma que o ibus-mozc e tem menos / menos problemas em comparação com o ibus-mozc

    
por Sadaharu Wakisaka 08.03.2017 / 03:26