http://bugs.winehq.org/show_bug.cgi?id=30517
Bug #: 30517 Summary: MS Office 2007 applications are always on all activities in KDE, they don't have option to select activity Product: Wine Version: 1.5.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: katonag@gmail.com Classification: Unclassified
KDE 4 has a feature set called activities. Activities are different from virtual desktops, as they provide separate workspaces for separate workflows. Additionally the possibility for virtual desktops are also present.
MS Office 2007 applications (Word, Excel, Powerpoint tested) somehow break this feature, and they always appear on all activities, whereas they honor the virtual desktops. Normally all windows have the option to select which virtual desktop and which activity they should appear on, but MSO 2007 apps lack the setting for choosing the activity because of the unusual titlebar*. This wouldn't be a serious problem, if they wouldn't appear on all activities by default. Normal apps (even windows apps) appear on the activity they are started from by default.
Steps to reproduce:
1. Setup KDE to have at least 2 activities. 2. Start e.g. Word2007 on one activity, and also start some other apps (windows or native Linux, normally doesn't matter) 3. Change activity. Now the second app is not visible, because it remained in activity1, but Word 2007 is still visible. 4. Go back to activity1.
* A related (but not same) bug has been filed to KDE Bugtracking system: https://bugs.kde.org/show_bug.cgi?id=298805
http://bugs.winehq.org/show_bug.cgi?id=30517
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |trivial
http://bugs.winehq.org/show_bug.cgi?id=30517
--- Comment #1 from Gábor Katona katonag@gmail.com 2012-04-25 08:10:21 CDT --- Sorry for the incorrect "importance" setting.
Regarding importance I would call it minor, because it is a "minor loss of functionality", even if the functionality is a KDE one.
http://bugs.winehq.org/show_bug.cgi?id=30517
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |UPSTREAM
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2012-04-25 08:11:23 CDT --- That's a KDE issue, Wine knows nothing about activities.
http://bugs.winehq.org/show_bug.cgi?id=30517
--- Comment #3 from Gábor Katona katonag@gmail.com 2012-04-25 08:13:41 CDT --- (In reply to comment #2)
That's a KDE issue, Wine knows nothing about activities.
I don't agree totally, because other apps started using wine honor activities. Only MS Office 2007 apps not (2010 not tested). Also native apps work as expected.
Based on this I think this is related at least partially to wine. I would suggest to reopen the bug.
http://bugs.winehq.org/show_bug.cgi?id=30517
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2012-04-25 08:17:59 CDT --- The windows are different since they don't have standard decorations. That doesn't make it a Wine bug, KDE should support all window styles.
http://bugs.winehq.org/show_bug.cgi?id=30517
--- Comment #5 from Gábor Katona katonag@gmail.com 2012-04-25 08:22:00 CDT --- I think the wine side of the bug is, that the app appears on all activities. Other MSWindows apps appear only on the activity they are started from. Somehow the office2007 window doesn't honor the setting which other apps (Windows apps) accept.
I think it is a wine problem. I wouldn't think KDE tries to set different things for Office apps.
http://bugs.winehq.org/show_bug.cgi?id=30517
--- Comment #6 from Austin English austinenglish@gmail.com 2012-04-25 12:28:23 CDT --- (In reply to comment #5)
I think the wine side of the bug is, that the app appears on all activities. Other MSWindows apps appear only on the activity they are started from. Somehow the office2007 window doesn't honor the setting which other apps (Windows apps) accept.
I think it is a wine problem. I wouldn't think KDE tries to set different things for Office apps.
That's because KDE isn't accepting non-standard decorations (Office uses custom decorations). You'll likely have similar behavior from other custom decorated applications, e.g., Steam.
https://bugs.winehq.org/show_bug.cgi?id=30517
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.kde.org/show_b | |ug.cgi?id=274931
https://bugs.winehq.org/show_bug.cgi?id=30517
--- Comment #7 from Rosanne DiMesio dimesio@earthlink.net --- The KDE bug, https://bugs.kde.org/show_bug.cgi?id=274931, is still open, though mostly fixed. The issue keeping it open appears to be disagreement over the default behavior, which is still to appear on all activities, but it is now possible to confine undecorated windows (e.g., Office apps running in Wine) to one activity.
The procedure:
1. Start the Office app you want to limit to one activity. 2. Press Alt-F3; this will bring up the window management menu. 3. Select More Actions => Special Application Settings 4. On the Size and Position tab: --check "Activity" --select "Apply Initially" from the dropdown list --select which activity you want it to start in from the other dropdown list 5. Click OK.
You have to close and restart the Office app for the change to take effect, and since it's a per-application setting, you have to repeat the steps for each Office app you want to limit to one activity.
https://bugs.winehq.org/show_bug.cgi?id=30517
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=30517
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |RESOLVED
--- Comment #9 from Austin English austinenglish@gmail.com --- This was inadvertently caught up in my unclosed bugs filter. NOTOURBUG should only be closed when fixed upstream.
Setting back to RESOLVED NOTOURBUG.
Sorry for the spam.