MantisBT - NetSurf
View Issue Details
0002642NetSurfWin32-specificpublic2019-04-18 19:572019-05-10 09:22
ReporterFour Oh Four 
Assigned ToVincent Sanders 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformWindows XP x86OSOS Version
Product Version3.8 
Target Version3.9Fixed in Version3.9 
Fixed in CI build #4636
Reported in CI build #
URL of problem page
Summary0002642: Faulty text input
DescriptionWhile attempting to type in any textbox in browser, I get strange symbols that do not correspond to keyboard mapping at all.
(QWERTY layout)
-_ - 1/2
,< - 1/4
.> - 3/4
`~ - A with grave accent

...and so forth.
Shift key does not work for these characters.
Actually, shift does not even trigger alternate alternate characters for 1-0 keys above the letter section.

The strange characters inputted into the textbox also also introduces an offset to typing caret. All characters following offending one are hidden behind strange whitespace(until redraw of region).

Amusingly, the address bar takes input correctly.
Additional InformationUsing nightly 4572, but bug is present in 3.8 and 3.6 releases as well(and probably older). 3.7 just crashed, so I didn't test it.
TagsNo tags attached.
Attached Fileszip netsurf_terribad_input.zip (53,140) 2019-04-18 19:57
https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=579&type=bug

Notes
(0001903)
Vincent Sanders   
2019-05-06 15:11   
I have tried this in windows 7, 8 and 10 and can confirm this behaviour
(0001912)
Vincent Sanders   
2019-05-10 09:22   
I have resolved the input code and now any input will work.
Clipboard operation within browser windows has also been fixed.

Issue History
2019-04-18 19:57Four Oh FourNew Issue
2019-04-18 19:57Four Oh FourFile Added: netsurf_terribad_input.zip
2019-05-06 15:11Vincent SandersAssigned To => Vincent Sanders
2019-05-06 15:11Vincent SandersStatusnew => confirmed
2019-05-06 15:11Vincent SandersNote Added: 0001903
2019-05-10 09:22Vincent SandersStatusconfirmed => resolved
2019-05-10 09:22Vincent SandersResolutionopen => fixed
2019-05-10 09:22Vincent SandersFixed in Version => 3.9
2019-05-10 09:22Vincent SandersTarget Version => 3.9
2019-05-10 09:22Vincent SandersFixed in CI build # => 4636
2019-05-10 09:22Vincent SandersNote Added: 0001912