← Back to team overview

compiz team mailing list archive

[Bug 1577328] Re: edge flip move broken

 

Work Around:
    You can either set Edge Flip Pointer along with Edge Flip Move.
    -OR- 
    Under desktop wall, in the edge flipping tab, make sure edge flip move is ticked.  Then, under bindings set the mouse icon(s) for move (left/Right/Up/Down) to use the same edge (Left/Right/Up/Down) and Button1.  

Technical Reasons:
    The key here is to set Button 1 as part of the edge flip event, because you will be holding that button to drag the windows anyways.  This allows edge flip move to work because all edge flip move allows you to do is carry a window with your mouse WHILE you are triggering a workspace move event (it doesn't actually trigger the workspace movement).  
    I believe that is because something in the Edge Flip Move is no longer capable of detecting the event of the mouse and the window being dragged to the workspace edge.  I can confirm with recent updates that my fix now works in all directions.

Suggested Fix:
    HARD:  Fix the detection for Edge Flip Move (or its execution after detection)
    EASY:  Change the Default Compiz Profile. Change the Bindings Tab under desktop wall to have the Move (Left/Right/Up/Down) events under the Move within wall section to have set (<LeftEdge>Button1,<RightEdge>Button1,<TopEdge>Button1,<BottomEdge>Button1).  The following are the changes I would suggest in the default profile:

[wall]
s0_left_button = <LeftEdge>Button1
s0_right_button = <RightEdge>Button1
s0_up_button = <TopEdge>Button1
s0_down_button = <BottomEdge>Button1
s0_edgeflip_pointer = false
s0_edgeflip_move = true
s0_edgeflip_dnd = false

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1577328

Title:
  edge flip move broken

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz-wall-plugin/+bug/1577328/+subscriptions


References