http://bugs.winehq.org/show_bug.cgi?id=6111
Summary: Regression in Wine riched20 causes text to flicker when typing in KeyNote Product: Wine Version: 0.9.18. Platform: PC URL: http://internap.dl.sourceforge.net/sourceforge/keynote/k ntsetup_165.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P3 Component: wine-richedit AssignedTo: wine-bugs@winehq.org ReportedBy: arrenlex@msn.com CC: MattFinn@gmail.com
A regression in wine 0.9.18 causes text entered into the open-source KeyNote (http://keynote.sf.net) to flicker when typing. I regression-tested it using git bisect and got this as the problem patch:
alex@ubuntu:~/Base/wine-git$ git bisect bad 658c0cdd1a5fa19300a09ae4ef6d59c06dcecd0c is first bad commit diff-tree 658c0cdd1a5fa19300a09ae4ef6d59c06dcecd0c (from bf4e00fd9bb0188df43d09720cf6ca4c5efb184a) Author: Matt Finnicum mattfinn@gmail.com Date: Tue Aug 8 16:08:43 2006 -0400
riched20: Implement EM_SHOWSCROLLBAR, EM_SETSCROLLPOS, ES_DISABLENOSCROLL, and WS_VSCROLL.
:040000 040000 363d8b0bc198c704765ce857751b1ce80d2d69b4 163d233f47ba4d4edd52b06a392ea578c6a53936 M dlls
The attached movie demonstrates the problem. Because of the framerate of the capture, the flicker is exaggarated - what really happens is that every time you press a key, all your text are flicker for a microsecond, but it's still bloody annoying to type that way. Of course, the problem still exists in the most recent Wine release (0.9.20)
To reproduce this bug, install keynote from the given link and launch it. It should open with the default sample note showing (if not, sample.knt is in the same directory as keynote.exe; load it.). Just start typing into the text pane and the text will flicker.