LRC - UserActionModel state is not properly updated for new outgoing call
Issue generated from Tuleap's migration script. Originally submitted by: Stepan Salenikovich (ssalenik)
When creating a new call in a client and selecting that call immediately, the UserActionModel (UAM) does not properly update the states of the actions. It seems this is because doing CallModel::getIndex() immediately after creating a new call results in an invalid index, thus the selectionModel can't be updated and the UAM relies on the selectionModel.