[comp.windows.x] apparent XView bug

alan@cogswell.Jpl.Nasa.Gov (Alan S. Mazer) (06/22/91)

I have an XView application which creates an invisible frame and panel, and
then periodically fills the panel with panel items, gets input from the
user, and then makes everything invisible again.  

The problem is that every so often the window fails to appear.  Running dbx
on the window shows that the window show be there (XV_SHOW is TRUE), but it
simply isn't visible.  The user perceives this as a hang and is forced
to quit the application, losing much of the work they have done to that
point.

This tends to happen in one particular scenario when the window is used
twice in succession to get two sets of related parameters and is made
invisible in between.

Is there a known bug with windows not appearing when they should?  Could
making a window invisible (XV_SHOW FALSE) and then visible again quickly
thereafter be a problem?
-- 

-- Alan			       # Mountain Dew and doughnuts...
   ..!ames!elroy!alan	       # because breakfast is the most important meal
   alan@elroy.jpl.nasa.gov     # of the day.