Apache OpenOffice (AOO) Bugzilla – Issue 95316
desktop: Desktop::SystemSettingsChanging doesn't ever do anything
Last modified: 2009-02-04 16:31:40 UTC
In desktop/source/app/app.cxx Desktop::SystemSettingsChanging has a if ( !SvtTabAppearanceCfg::IsInitialized () ) return; at the top. As far as I can see SvtTabAppearanceCfg::IsInitialized is false for the lifetime of OOo, so the method doesn't actually ever do anything. I think this method is used to override vcl auto-detected system settings for stuff like user-option selected drag and drop behaviour and so on. (Well, that's what I want to use it for anyway) So, either the method should do something, or go away. I guess there's probably some history about this that I'm unaware of, but here's the naive patch to renable it which seems to work fine for me
Created attachment 57381 [details] simple patch
Carsten, please have a look.
cd->cmc: Thanks for the patch. Indeed the implementation looks very strange to me. Unfortunately I am not able to verify why the initial inventor of the code committed comment out code. From my point of view the best solution is to commit your patch and check carefully for possible side-effects.
cd: Fixed. Committed to CWS fwk95.
cd: Verified.
closed, seen in DEV300_m40