X11 device doesn't handle destroy events correcly (PR#848)
tov@ece.cmu.edu writes:
Blissfully! *No KillDevice is called* when the window is destroyed by something other than the WM_DELETE_WINDOW mechanism! This happens when you embed the X11 device into another window/application. For starters, the device no longer receives WM_DELETE_WINDOW client messages. But it does receive a DestroyNotify event when the parent (the container window) is destroyed. HandleEvent should, well _handle_ this _event_.
Heh. Quite probably, this is also the source of the FVWM trouble reported earlier although that triggered an infinite loop which should probably be guarded against by other means as well. Thanks for filing this (good to have as bug report so that we don't forget - it's the sort of thing that often has to wait until someone has a clear enough mind and sufficient stamina to try and get it right.)
O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._