Compiz and KDE Pager Interaction

Bug #1082590 reported by BryanFRitt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz
New
Undecided
Unassigned

Bug Description

In CCSM->General->General Options->Desktop Size->Number of Desktops, say one starts with 3,2,1 (H,V,D) in this, then goes to KDE pager, it'll have six (H*V) rectangles shown, one for each Compiz viewport, if one then removes a rectangle by KDE pager's 'Remove Last Virtual Desktop' option, the KDE pager go down by one to five rectangles, but they'll represent five(H*V-1) KDE virtual desktops instead of five Compiz viewports. If you then reduce the number of KDE virtual desktops back down to two KDE virtual desktops, the next time the pager will go back to representing six(H*V) compiz viewports, and the pattern starts over.
6 Compiz viewports->5 KDE virtual desktops->...->2 KDE virtual desktops->6 Compiz viewports -> 5 KDE virtual desktops -> ...
The pager needs to disable the 'Remove Last Virtual Desktop' option when it gets down to having just one virtual Desktop. So that the user knows they're done, instead of going to H*V-1 KDE virtual desktops.

Starting from 1 Desktop(H*V compiz viewports), clicking 'Add a Virtual Desktop', currently results in H*V+1 KDE virtual desktops not the 2 KDE virtual desktops like it should.

'Add a Virtual Desktop' followed by a 'Remove Virtual Desktop' in the pager should result in back in the same state.

Summary:
When there's only one KDE virtual desktop, the option to 'Remove Last Virtual Desktop' should be disabled.
When there's only one KDE virtual desktop, and you add click on 'Add a Virtual Desktop', there should be two KDE virtual desktops instead of H*V+1 KDE virtual desktops.
-
Perhaps someone could build a Compiz kde pager that could handle Compiz viewports within a KDE virtual desktop?(which then goes inside a KDE activity?), or this behavior fixed someother way.

p.s. The KDE pager's setting of 'Different widgets for each desktop' does some weird things with Compiz.

BryanFRitt (bryanfritt)
tags: added: add desktop viewport virtual
removed: lost
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.