Summary: | Switching from one aurorae theme to another results in no decoration | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | eric.erfanian |
Component: | aurorae | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fevan |
Priority: | NOR | Flags: | thomas.luebking:
ReviewRequest+
|
Version: | 4.10.0 | ||
Target Milestone: | 4.10.2 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
URL: | https://git.reviewboard.kde.org/r/109273/ | ||
Latest Commit: | http://commits.kde.org/kde-workspace/45a6f0a2ecc79fe974f69cde6c4941dfb6ec5ab8 | Version Fixed In: | 4.10.2 |
Sentry Crash Report: | |||
Attachments: | no decoration effect |
Description
eric.erfanian
2013-03-02 20:37:06 UTC
Created attachment 77690 [details]
no decoration effect
It so far rather sounds as if specific to "air-oxygen". Could you reproduce it with *any* other decoration? It also triggers when switching from ElementaryLuna, Ghost-Deco 2.2, Chrome, Perfection... Not "from" - "to". Does it happen if you switch *to* anything but air-oxygen? Indeed, it also happen when switching to any of the aforementioned themes as well. Does it happen with xrender compositing (and/or the native graphicssystem) It still happens with xrender/native composting. The problem is inside the aurorae engine. When you switch from one aurorae theme to another, there's no longer any decoration. Not related to compositing, it's not a visual thing at all. I suspect "mgr->destroyPreviousPlugin();" will destroy the aurorae plugin being still the same as used (singleton factory?) Nope, this: m_engine->rootContext()->setContextProperty("auroraeTheme", m_theme); somehow fails - i get file:///usr/share/apps/kwin/aurorae/aurorae.qml:166: Unable to assign [undefined] to QColor color for every auroraeTheme attribute accessed in aurorae.qml or AuroraeButton.qml Git commit 45a6f0a2ecc79fe974f69cde6c4941dfb6ec5ab8 by Thomas Lübking. Committed on 03/03/2013 at 21:46. Pushed by luebking into branch 'KDE/4.10'. fix aurorae theme loading I've no real idea what breaks the theme -> qml assignment but the patch re/creates the theme object (just as the engine and component) with the theme FIXED-IN: 4.10.2 REVIEW: 109273 M +2 -5 kwin/clients/aurorae/src/aurorae.cpp http://commits.kde.org/kde-workspace/45a6f0a2ecc79fe974f69cde6c4941dfb6ec5ab8 *** Bug 314728 has been marked as a duplicate of this bug. *** |