|
Lines 1229-1236
Link Here
|
| 1229 |
} |
1229 |
} |
| 1230 |
} |
1230 |
} |
| 1231 |
|
1231 |
|
|
|
1232 |
static bool _loading_desktop_settings = false; |
| 1232 |
void Workspace::loadDesktopSettings() |
1233 |
void Workspace::loadDesktopSettings() |
| 1233 |
{ |
1234 |
{ |
|
|
1235 |
_loading_desktop_settings = true; |
| 1234 |
KSharedConfig::Ptr c = KGlobal::config(); |
1236 |
KSharedConfig::Ptr c = KGlobal::config(); |
| 1235 |
QString groupname; |
1237 |
QString groupname; |
| 1236 |
if( screen_number == 0 ) |
1238 |
if( screen_number == 0 ) |
|
Lines 1246-1255
Link Here
|
| 1246 |
rootInfo->setDesktopName( i, s.toUtf8().data() ); |
1248 |
rootInfo->setDesktopName( i, s.toUtf8().data() ); |
| 1247 |
desktop_focus_chain[i-1] = i; |
1249 |
desktop_focus_chain[i-1] = i; |
| 1248 |
} |
1250 |
} |
|
|
1251 |
_loading_desktop_settings = false; |
| 1249 |
} |
1252 |
} |
| 1250 |
|
1253 |
|
| 1251 |
void Workspace::saveDesktopSettings() |
1254 |
void Workspace::saveDesktopSettings() |
| 1252 |
{ |
1255 |
{ |
|
|
1256 |
if (_loading_desktop_settings) |
| 1257 |
return; |
| 1253 |
KSharedConfig::Ptr c = KGlobal::config(); |
1258 |
KSharedConfig::Ptr c = KGlobal::config(); |
| 1254 |
QString groupname; |
1259 |
QString groupname; |
| 1255 |
if (screen_number == 0) |
1260 |
if (screen_number == 0) |