Version: 2.4-GIT (using KDE 4.6.0)
The mobile version of Wikipedia has a search field on top. I can type characters, except for the space and cursor keys. Space toggles play/pause instead, and the cursor keys advance the track.
Steps to Reproduce:
1. Enable 'Use Wikipedia Mobile Version' in the Wikipedia General Settings
2. Play a track
3. Put cursor into the Search Field of the Wikipedia context view
4. Try to enter 'Two Words'
Instead of 'Two Words' I get 'TwoWords', and the track is paused. Somehow space character and cursor key events are not captured by the search field, so they are delivered to the application itself.
Entering blanks and cursor navigation should work.
OS: Linux (x86_64) release 2.6.37-ck
That search field should not be shown at all, imho. That's stuff that should be filtered as the "normal" Wikipedia applet does, too.
Ok, it's not that trivial...
WikipediaEnginePrivate::wikiParse( QString &wiki ) doesn't know about the mobile version at all, and the mobile version uses different HTML comments to mark the different parts of the document. So Amarok does not filter the heading of the document at all.
Git commit f06c33c5699ea23d06fa9104a8ccf3b797ca62fe by Rick W. Chen.
Committed on 31/10/2011 at 01:52.
Pushed by rickc into branch 'master'.
wiki: fix search field not accepting space characters
Space is the default shortcut key for play/pause. Somehow it is triggered
even when entering in the line edit of the browser. This allows shortcut
keys to be overridden and pass to the widget.
M +2 -0 ChangeLog
M +2 -1 src/context/applets/wikipedia/WikipediaApplet_p.h