~robert-ancell/unity/ubuntu-session

« back to all changes in this revision

Viewing changes to decorations/DecorationsGrabEdge.cpp

  • Committer: CI bot
  • Author(s): Marco Trevisan (Treviño)
  • Date: 2014-02-14 23:05:22 UTC
  • mfrom: (3656.1.9 decorations-menu)
  • Revision ID: ps-jenkins@lists.canonical.com-20140214230522-piumdig8mkip2h5j
{DecorationsGrabEdge, PanelTitlebarGrabAreaView}: show the WindowAction menu on right-click Fixes: 1098419, 1280042

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 * Authored by: Marco Trevisan <marco.trevisan@canonical.com>
18
18
 */
19
19
 
 
20
#include <core/atoms.h>
20
21
#include "DecorationsGrabEdge.h"
21
22
#include "DecorationStyle.h"
22
23
 
37
38
 
38
39
void GrabEdge::ButtonDownEvent(CompPoint const& p, unsigned button, Time timestamp)
39
40
{
40
 
  if (button != 1)
 
41
  if (button == 3)
 
42
    screen->toolkitAction(Atoms::toolkitActionWindowMenu, timestamp, win_->id(), button, p.x(), p.y());
 
43
  else if (button != 1)
41
44
    return;
42
45
 
43
46
  if (!(win_->actions() & (CompWindowActionMaximizeHorzMask|CompWindowActionMaximizeVertMask)))