Hi,
we have a problem with WindowMaker running on SLED 11 SP 3 when restoring minimized windows. It happens with the 0.95.5 version as well as with the latest version. However 0.92 doesn't seem to have this problem. Our application starts with some windows being minimized and their previous position saved. So when the user starts restoring the windows, some of them become clipped and you can see behind them. Once the window invalidates a region within the clipped area, the region gets redrawn, for example rows in a table will redraw, but the rest stays the same. A few notes on this issue, the clipped region seems to have the size of a next window being restored. Also we're drawing on the desktop background, the clipped regions act as "holes" in the window, you can see what is being drawn underneath. Everything goes back to normal once the user moves or resizes the window and the issue cannot be repeated later while running the same application instance. One thing comes to mind and that is our windows can have several predefined dimensions. It looks like the window is created minimized with the maximum dimension but then it's changed to the last saved size. So it seems like when it gets restored the WindowMaker kind of remembers the dimension before it was changed.
Any help would be appreciated.

Thanks,
Matej

Reply via email to