=== modified file 'src/imports/ABContactListPage.qml'
--- src/imports/ABContactListPage.qml	2016-01-06 18:54:25 +0000
+++ src/imports/ABContactListPage.qml	2016-02-03 15:11:22 +0000
@@ -414,6 +414,13 @@
                             }
                         }
                     }
+                },
+                Action {
+                    iconName: "contact-new"
+                    shortcut: "ctrl+n"
+                    enabled: pageStack.bottomEdge && pageStack.bottomEdge.enabled && (pageStack.columns > 1)
+                    visible: enabled
+                    onTriggered: pageStack.bottomEdge.commit()
                 }
             ]
 
@@ -494,7 +501,7 @@
             ]
 
             property list<QtObject> trailingActions: [
-                 Action {
+                Action {
                     text: (contactList.selectedItems.count === contactList.count) ? i18n.tr("Unselect All") : i18n.tr("Select All")
                     iconName: "select"
                     onTriggered: {

=== modified file 'src/imports/ABContactViewPage.qml'
--- src/imports/ABContactViewPage.qml	2016-01-04 21:52:26 +0000
+++ src/imports/ABContactViewPage.qml	2016-02-03 15:11:22 +0000
@@ -132,6 +132,7 @@
             modelToEdit: root.model
             hint.flickable: root.flickable
             pageStack: root.pageStack
+            hintVisible: false
         }
     }
 

=== modified file 'src/imports/ABNewContactBottomEdge.qml'
--- src/imports/ABNewContactBottomEdge.qml	2016-01-04 20:03:58 +0000
+++ src/imports/ABNewContactBottomEdge.qml	2016-02-03 15:11:22 +0000
@@ -24,6 +24,7 @@
 
     property var modelToEdit: null
     property var pageStack: null
+    property alias hintVisible: bottomEdgeHint.visible
     property var _contactToEdit: null
     // WORKAROUND: BottomEdge component loads the page async while draging it
     // this cause a very bad visual.
@@ -38,6 +39,7 @@
     }
 
     hint {
+        id: bottomEdgeHint
         action: Action {
             iconName: "contact-new"
             shortcut: "ctrl+n"

