After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 162645 - Turning off double buffering redraws incorrectly in gtk 2.6
Turning off double buffering redraws incorrectly in gtk 2.6
Status: RESOLVED NOTABUG
Product: gtk+
Classification: Platform
Component: Widget: Other
2.6.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2004-12-31 21:24 UTC by Jan D.
Modified: 2004-12-31 22:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Program showing the bug. (3.60 KB, text/plain)
2004-12-31 21:25 UTC, Jan D.
Details
Screen shot (12.02 KB, image/jpeg)
2004-12-31 21:25 UTC, Jan D.
Details

Description Jan D. 2004-12-31 21:24:01 UTC
Compile attached program with Gtk+ 2.6
Run without arguments (turns double buffer off for drawing area),
click on the file menu, and move the pointer so that the other menus
(Edit and Help) are expanded in turn.
Note that the menus are still drawn on the drawing area even after they
are popped down (see attached screen shot).

If run iwth any argument, double buffer is turned on and it works OK.
Also, it works OK with Gtk+ 2.4, regardless of double buffer off or not.
Comment 1 Jan D. 2004-12-31 21:25:05 UTC
Created attachment 35332 [details]
Program showing the bug.
Comment 2 Jan D. 2004-12-31 21:25:36 UTC
Created attachment 35333 [details]
Screen shot
Comment 3 Owen Taylor 2004-12-31 22:58:07 UTC
Your expose handler needs to clear to the background... that was
true (though less obvious) for 2.4 as well.