Description
reactos-bootcd-0.4.15-dev-7322-g3558b7b-x86-gcc-lin-dbg
- Open Explorer Search Pane
- Caret is in the middle of the "Filename" field
The offset used is the one from the "Address" field (or "look in" combo) => there must be some "static" variable passed from one edit control to the next
- Expected result : left aligned
- as soon as some activity in this text box, caret jumps to its expected leftmost position.
Note : adding ES_LEFT style does NOT change this ( https://git.reactos.org/?p=reactos.git;a=blob;f=dll/win32/browseui/lang/fr-FR.rc;hb=f380a5104034604de6a8ca3d7b90a15a459e894b#l160 )
Looks like a variation of CORE-15780
DougLyons DarkShadow44 I_Kill_Bugs : any clue ? Btw, now that the proposed patches from CORE-15780 have been integrated upstream it could also be an opportunity to reduce diff in comctl32.
Guilty code confirmed as EDIT_EM_PosFromChar since forcing pt.x to 0 in EDIT_SetCaretPos put the caret to the right most position as expected