Description of problem:
When typing in Japanese, we have to convert phonetic input into appropriate characters by pressing space bar, then press Enter key to confirm. This is mostly done word by word, so if the search string consists of multiple words, search starts while converting the first word thus string is incomplete. There is no "Stop" button to stop this action either.
Version-Release number of selected component (if applicable): 2.0
How reproducible: Always
Steps to Reproduce:
1. Open a zanata project (ja-JP) and open Project-wide S&R
2. Using Japanese input method, type in "fairu", then press Space key to convert it into katakana characters "ファイル"
3. Press Enter to confirm the selection.
Search starts automatically without pressing "Search" button.
Search should not start without pressing "Search" button, so that we can complete inputting the rest of search string
Please also add "Stop" button.
Please submit a separate RFE for the Stop button. I assume you want it because the search takes a while to finish, and you can't do anything else in the meantime?
Once the search does finish, are you able to add the second word to your search?
Yes, I can continue typing, but because the same action triggers the search, I am working around at the moment by typing the search string somewhere else or copying it and then past it on the search field. I will file a separate bug for the stop button as you suggested. Yes, it is inconvenient because the search with wrong or incomplete keywords cannot be stop and sometimes it takes too long to finish. I cannot do anything until that is finished.
Problem confirmed with ibus-anthy
Further testing shows:
1. As expected behavior:
a. Project Search
b. Project wide S & R: Replace entry
c. Translation Entry (With Enter key saves immediately ON) (Enter trigger save)
2. Input method Enter trigger excessive action
a. Translation Memory search
b. Glossary search
c. Project wide S & R: Search entry
3. Enter does not trigger action at all (But it should)
a. Docucment page search (The search bar on the top of WebTran)
b. Page number
Also tested the Project S&R Search entry with ibus-chewing:
Use "5j/ jp6" (show as 中文)
The Enter key never triggger Search when ibus-chewing is activated.
Fixed for TM search box, glossary search box and project-wide search box in 2.1-SNAPSHOT.
VERIFIED with Zanata version 2.1-SNAPSHOT (20121206-1113),
Tested with ibus-chewing, ibus-anthy and ibus-pinyin.