Kbase 15993: Motif forking child forces refresh failure on parent
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/10/1998 |
|
Motif forking child forces refresh failure on parent
When running Motif version of Progress, if you invoke a child
process such as an xterm window, the parent does not refresh/
repair appropriately when it loses window focus.
How to see bad behavior:
prowin
From Progress Editor type unix xterm
Then run procedure.
Note: Notice how parent process which in this case is Progress loses
focus as expected, but does not refresh or repaint appropriately until
you close the child process.
Workaround:
prowin
From Progress Editor tupe unix xterm & - this will cause a parent
process to be intiated and another xterm window to be invoked. If you
close that subsequent parent process, the child will function normally
and the Progress Editor will refresh/repaint appropriately as the
child process is now in the background.
Another workaround is to run unix silent xterm & which does not fork
fork the subsequent shell, therefore you are only left with new
xclient and because it is in the background - the parent process
repaints appropriately and is not hindered by movement of child
process.
Progress Software Technical Support Note # 15993