From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14333 invoked by alias); 5 Jul 2003 16:11:21 -0000 Mailing-List: contact xconq7-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: xconq7-owner@sources.redhat.com Received: (qmail 14326 invoked from network); 5 Jul 2003 16:11:20 -0000 Received: from unknown (HELO low-shang.homelinux.com) (216.58.112.156) by sources.redhat.com with SMTP; 5 Jul 2003 16:11:20 -0000 Received: by low-shang.homelinux.com (Postfix, from userid 1000) id 92E0D3739; Sat, 5 Jul 2003 12:11:19 -0400 (EDT) Date: Sat, 05 Jul 2003 16:20:00 -0000 To: xconq7@sources.redhat.com Subject: Re: emblem drawing glitches on linux Message-ID: <20030705161119.GA13565@low-shang.homelinux.com> Mail-Followup-To: xconq7@sources.redhat.com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.4i From: tlow@low-shang.homelinux.com (Tom Low-Shang) X-SW-Source: 2003/txt/msg00305.txt.bz2 On Sat, Jul 05, 2003 at 10:25:51AM +0200, Hans Ronne wrote: > I'm not 100% sure whay the problem is yet, but perhaps you could try this > patch in draw_current: > > if (vp->show_all) { > x_xform_unit_self(mapw, unit, &sx, &sy, &sw, &sh); > } else if (uview) { > rslt = x_xform_unit_self_view(mapw, uview, &sx, &sy, &sw, &sh); > /* This may be called while there is no view object for > the current unit, such as while updating the display > when the unit moves and is "between" cells. */ > if (!rslt) > return; > + } else { > + return; > } The glitch emblems do not appear when I make the above changes. Tom