[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#32932: 27.0.50; render bugs on macOS Mojave
From: |
Alan Third |
Subject: |
bug#32932: 27.0.50; render bugs on macOS Mojave |
Date: |
Sun, 14 Oct 2018 19:20:12 +0100 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
On Sun, Oct 14, 2018 at 01:19:50AM -0700, Aaron Jensen wrote:
> On October 10, 2018 at 8:40:18 PM, Aaron Jensen
> (aaronjensen@gmail.com(mailto:aaronjensen@gmail.com)) wrote:
>
> > On October 10, 2018 at 11:27:54 AM, Alan Third
> > (alan@idiocy.org(mailto:alan@idiocy.org)) wrote:
> >
> > > On Tue, Oct 09, 2018 at 10:15:18AM +0300, Boris Buliga wrote:
> > > > Usually, it happens during resizing. But I've seen it several times
> > > > without
> > > > resizing.
> > >
> > > I doubt this will make any difference, but can one of you try removing
> > > the called to [window display] in windowWillResize in nsterm.m
> >
> > I can still repro with this change made. Also, it’s not just on resizing,
> > it happens often just while using it w/ a fixed window size.
>
> On a whim, I commented out:
>
> [FRAME_NS_VIEW (f) displayIfNeeded];
>
> In ns_flush_display. I cannot reproduce the problem with that
> commented out. I don’t know what ill effects it will have, but so far
> it seems like things draw properly.
Hmm, could’ve sworn we needed that there... This could all be down to
me misunderstanding something.
*checks*
Oh dammit. Yes. Looks like that flush display is not needed at all. I
could’ve sworn it was, but perhaps some other change fixed that...
Attached is a patch with this and a couple of other small graphics
fixes (I think this breaks GNUstep as is, but I’ll look at that
later). Can you please give it a go and see if there are any problems?
--
Alan Third
0001-Fix-some-NS-drawing-issues-bug-32932.patch
Description: Text document
- bug#32932: 27.0.50; render bugs on macOS Mojave, (continued)
- bug#32932: 27.0.50; render bugs on macOS Mojave, Alan Third, 2018/10/04
- Message not available
- bug#32932: 27.0.50; render bugs on macOS Mojave, Alan Third, 2018/10/04
- bug#32932: 27.0.50; render bugs on macOS Mojave, Alan Third, 2018/10/04
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/04
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/09
- bug#32932: 27.0.50; render bugs on macOS Mojave, Boris Buliga, 2018/10/09
- bug#32932: 27.0.50; render bugs on macOS Mojave, Alan Third, 2018/10/10
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/10
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/14
- bug#32932: 27.0.50; render bugs on macOS Mojave, Boris Buliga, 2018/10/14
- bug#32932: 27.0.50; render bugs on macOS Mojave,
Alan Third <=
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/14
- bug#32932: 27.0.50; render bugs on macOS Mojave, Boris Buliga, 2018/10/16
- bug#32932: 27.0.50; render bugs on macOS Mojave, Boris Buliga, 2018/10/16
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/16
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/19
- bug#32932: 27.0.50; render bugs on macOS Mojave, Alan Third, 2018/10/19
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/19
- bug#32932: 27.0.50; render bugs on macOS Mojave, Alan Third, 2018/10/20
- bug#32932: 27.0.50; render bugs on macOS Mojave, Aaron Jensen, 2018/10/22
- bug#32932: 27.0.50; render bugs on macOS Mojave, Alan Third, 2018/10/24