From b3df44dc0419bb8258728e8e3c6640693fac83df Mon Sep 17 00:00:00 2001
From: Alexandre Lision <alexandre.lision@savoirfairelinux.com>
Date: Wed, 4 Mar 2015 14:37:01 -0500
Subject: [PATCH] useraction: disable Accept on RINGING state

Refs #67611
---
 src/useractionmodel.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/useractionmodel.cpp b/src/useractionmodel.cpp
index 37e4b2fe..c19438e9 100644
--- a/src/useractionmodel.cpp
+++ b/src/useractionmodel.cpp
@@ -104,7 +104,7 @@ public Q_SLOTS:
 //Enabled actions
 const TypedStateMachine< TypedStateMachine< bool , Call::State > , UserActionModel::Action > UserActionModelPrivate::availableActionMap = {{
  /*                   INCOMING  RINGING CURRENT DIALING  HOLD  FAILURE BUSY  TRANSFERRED TRANSF_HOLD  OVER  ERROR CONFERENCE CONFERENCE_HOLD:*/
- /*ACCEPT          */ {{ true   , true ,  false,  true , false, false, false,   false,     false,    false, false,  false,      false    }},
+ /*ACCEPT          */ {{ true   , false , false,  true , false, false, false,   false,     false,    false, false,  false,      false    }},
  /*HOLD            */ {{ false  , false,  true ,  false, true , false, false,   false,     false,    false, false,  true ,      false    }},
  /*MUTE_AUDIO      */ {{ false  , true ,  true ,  false, false, false, false,   false,     false,    false, false,  false,      false    }},
  /*MUTE_VIDEO      */ {{ false  , true ,  true ,  false, false, false, false,   false,     false,    false, false,  false,      false    }},
-- 
GitLab