From 7b9a3b1fa73a2433201ac1c9d63952b5e9076158 Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Sat, 16 Apr 2005 16:29:11 +0000 Subject: Clarified/corrected my own comment, otherwise I'll probably forget exactly why this was necessary. svn-id: r17634 --- gui/about.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gui/about.cpp') diff --git a/gui/about.cpp b/gui/about.cpp index 1f9043a07c..9800f47786 100644 --- a/gui/about.cpp +++ b/gui/about.cpp @@ -212,8 +212,11 @@ void AboutDialog::drawDialog() { void AboutDialog::handleTickle() { - // We're in the process of doing a full redraw. This will be used as - // background for the text, so we don't want any text on it. + // We're in the process of doing a full redraw to re-create the + // background image for the text. That means we need to wait for the + // GUI itself to clear the overlay and call drawDialog() in all of the + // dialogs, otherwise we'll only redraw this one and it'll still have + // the remains of the old image, including the text that was on it. if (!_canvas.pixels) return; -- cgit v1.2.3