diff options
Diffstat (limited to 'lumina-desktop/LDesktop.cpp')
-rw-r--r-- | lumina-desktop/LDesktop.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lumina-desktop/LDesktop.cpp b/lumina-desktop/LDesktop.cpp index 5e1fb3bf..7988d6b8 100644 --- a/lumina-desktop/LDesktop.cpp +++ b/lumina-desktop/LDesktop.cpp @@ -383,7 +383,9 @@ void LDesktop::UpdatePanels(){ if(!found){ qDebug() << " -- Create panel "<< i; //New panel - PANELS << new LPanel(settings, desktopnumber, i, bgWindow); + LPanel *pan = new LPanel(settings, desktopnumber, i, bgWindow); + PANELS << pan; + pan->show(); } } //Give it a 1/2 second before ensuring that the visible desktop area is correct @@ -451,6 +453,7 @@ void LDesktop::UpdateBackground(){ //Now update the panel backgrounds for(int i=0; i<PANELS.length(); i++){ PANELS[i]->update(); + PANELS[i]->show(); } bgupdating=false; } |