Ticket #5271 (new defect)
Sugar should track window property changes
|Reported by:||bert||Owned by:||marco|
|Keywords:||sugarization 9.1.0:?||Cc:||jg, bemasc, sayamindu, sascha_silbe|
|Action Needed:||never set||Verified:||no|
|Deployments affected:||Blocked By:|
The Sugar-specific window properties currently must be set before opening the activity window, otherwise Sugar mistakes that window for a raw X app. This is difficult with many window toolkits that create and open a window in one go, with no chance to intervene. Activity authors are resorting to terrible hacks to work around this. Much better would be if Sugar tracked window property changes on open top-level "raw" X windows, so if an activity opens the window first and then sets the Sugar properties, it will still be recognized as an activity.