Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-2072

Bad behavior of Input Window



    • Type: Defect
    • Status: Closed
    • Priority: Major
    • Resolution: Released
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Environment:


      Steps to Reproduce

      On search panel focused on search field and select Hiragana Input Source from right of menu bar,

      for A:
      A-1. Type 'k' and getting Input Window containing underlined 'k'
      A-2. Type delete key then Input Window becomes empty
      A-3. Input Window is still there

      for B:
      B-1. Type '$' and getting Input Window containing underlined '$'
      B-2. Type space key once, it looks no change in the Input Window(this is OK)
      B-3. Type '@' then '$' goes into search field and Input Window goes away with '@'

      See bellow to setup Japanese input environment.

      Actual Behavior

      A. Input Window doesn't go away when it becomes empty
      B. Input Window misses key input because it goes away althogh it's still needed

      Expected Behavior

      for A: Input Window must go away at step A-3
      for B: Input Window must not go away and must have underlined '@' in its content at step B-3

      Other information

      This issue is OSX specific.
      Input Window is a legacy of the last century, we haven't seen it for more than 10 years.
      It is a way to input multi-byte characters for applications don't support language text input (called 'inline input' or 'on the spot input').
      In modern operation system, applications using OS UI component support language text input automatically, need nothing to do for supporting language text input.
      I want to exterminate Input Window from SL Viewer.
      Unfortunately, internal web browser lacks language text input support, we still need to use Input Window.
      I've made the patch for being exterminated function...

      To setup Japanese input on Mavericks:
      1. Open System Preferences
      2. Click 'Keyboard'
      3. Click 'Input Source' tab
      4. Click add input source button on bottom left of the panel
      5. Search Japanese in the items and click it
      6. Click Kotoeri Input Source
      7. Click Add button
      8. Check "Show Input menu in menu bar" on
      9. Close System Preferences
      After that, you can select Input source from Input menu on right of menu bar.

      To Setup the Language bar in Windows 7:
      1. Control Panel->appearance and Personalization->Fonts->Text Services and Input Language (bottom left corner of the window)
      2. Click the Add button to choose the Japanese language.
      3. Click Ok
      4. Launch the viewer
      5. Click the "EN" button in the Windows System Tray
      6. Choose "JP" from the contextual menu.

      This issue is one of 7 issues related language text input on SL Viewer.
      4 issues are only on OSX, provided in version 3.6.5, Cocoa merge.
      I will post those 4 issues and upload patches.
      I hope these patches are applied soon and make Japanese/Chinese/Korean Mac users happy.
      The rest 3 issues?
      I will think them later.




            Unassigned Unassigned
            pell.smit Pell Smit
            Pell Smit Pell Smit
            5 Start watching this issue