Backing store 'always' windows & window mapping
Backing store 'always' windows & window mapping
- Subject: Backing store 'always' windows & window mapping
- From: Matthew Klahn <email@hidden>
- Date: Sun, 25 Jan 2004 16:12:09 -0600
Hi, everyone.
We've gotten a bug report for CodeTek VirtualDesktop Pro 3.0 and X11,
and I actually noticed that it was a general problem with the use of
backing store for a window and X11.app. We have customers that use IDL,
which requires a backing store for some of its plotting windows, and
when those windows are unmapped and then remapped, the window will come
back completely black. Because we unmap & remap windows when you change
virtual desktops, this problem occurs quite often, BUT if you minimize
the window and then unminimize it (which I assume will also unmap &
remap the window, respectively) the same problem occurs. Therefore, I
wonder:
1) Is XFree86/X11.app not handling backing store properly or
2) Is there some X function/notification that I need to send to have
these windows restored properly?
When I use xdpyinfo, I notice that it says that the backing store is
turned off by default in X11. Research in the archives of the mailing
list shows that you can't turn it on via config because there is no
config file for rootless X servers. I tried setting the .xserverrc file
to have:
X -quartz -nolisten tcp +bs
but that was apparently ignored. Other posts seemed to imply that
backing store was on, or that X11.app was using a backing store for all
windows regardless. Is there any way to turn on the backing store for
the X server, or otherwise get these windows to map back in with their
contents and X11.app?
Thanks in advance!
--
Matthew S. Klahn
Software Architect, CodeTek Studios, Inc.
http://www.codetek.com
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/x11-users
X11 for Mac OS X FAQ: http://developer.apple.com/qa/qa2001/qa1232.html
Report issues, request features, feedback: http://developer.apple.com/bugreporter
Do not post admin requests to the list. They will be ignored.