Summary: | plasma panel disappers after restart from external monitor | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Michal <michalodstrcil> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dev, projects.gg.aaron |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Michal
2008-12-30 13:26:19 UTC
This is fixed in trunk. Panels are now created only when the screen they are on actually exists, before they would be created with a 0 size and thus invisible even when their screen came back. SVN commit 942883 by asommer: Backport 937003 and 938069. - update struts when the framebuffer is resized - create PanelView instances only when the screen they are for is active - destroy PanelViews when their screen is deactivated Use mouse-poll-timer for auto-hide, even if no popup is open. This makes the panel stay, if the pointer only leaves for a few ms. Correctly resize new panels to the screen they are created on. BUG:181441 BUG:185471 BUG:179131 BUG:178066 M +14 -0 desktopcorona.cpp M +34 -21 panelview.cpp M +23 -15 plasmaapp.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=942883 |