[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 241332] [regression] Panels messed up when the second screen is
From: "Aaron J.Seigo" <aseigo () kde ! org>
Date: 2010-07-28 2:57:15
Message-ID: 20100728025715.6AE135617E () immanuel ! kde ! org
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=241332
--- Comment #18 from Aaron J. Seigo <aseigo kde org> 2010-07-28 04:57:13 ---
if you want this fixed in 4.5.0 (or any subsequent release, for that matter),
someone with a machine to duplicate this is going to have to step up and so
some work. i'm coding in the dark here with a single screen laptop.
the relevant code is in
kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp
in PlasmaApp::createWaitingPanels()
one possibility is that the event loop gets re-entered between panels being
created and so createWaitingPanels() gets called with an incomplete list of
panels.
it could be a simple matter of changing
m_panelViewCreationTimer.setInterval(0); to a higher number to allow enough
time for all the panels to be created. though if that's the case, that would
seem to be a bit of a hack.
perhaps putting a guard around c->initializeLayout(); in PlasmaApp::corona()
and not starting m_panelViewCreationTimer until it is done...
but really, this needs to be done on a machine that cn be used to test and
reproduce.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic