On Fri, Jan 2, 2015 at 3:21 AM, Stephen J. Turnbull <stephen@xemacs.org> wrote:
Jeff Sparkes writes:

 > It appears that the toolbar is being cleared and recreated for every
 > redraw.

Note to Windows users:

I suspect this was Windows-related, or at least done by a Windows
coder.  There are many places where subwindows are dirtied explicitly,
which is way inefficient in Xt or GTK+ coding.  At least from the
XEmacs code I've looked at, it doesn't seem like Windows has a proper
notion of "widget", so you need to redraw stuff "by hand" all the
time.


I have tested this with a cygwin build on windows (./configure --with-msw --without-x) and found that the display behaviour didn't change.  There were some glitches in a right side toolbar when I resized, but they happened with and without the patch.

--
Jeff Sparkes
jsparkes@gmail.com