From 10fafa91b60d57c08927b58b8a63f9aaab4dc95b Mon Sep 17 00:00:00 2001
From: vtexier <vit@free.fr>
Date: Mon, 24 Feb 2020 17:04:24 +0100
Subject: [PATCH] [fix] fix broken direct connection search menu to add it
 later in context menu

---
 src/sakia/gui/navigation/identities/identities.ui | 11 ++++-------
 src/sakia/gui/navigation/identities/view.py       |  4 +++-
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/src/sakia/gui/navigation/identities/identities.ui b/src/sakia/gui/navigation/identities/identities.ui
index 7d21354e..b0ed7414 100644
--- a/src/sakia/gui/navigation/identities/identities.ui
+++ b/src/sakia/gui/navigation/identities/identities.ui
@@ -27,16 +27,13 @@
       </widget>
      </item>
      <item>
-      <widget class="QToolButton" name="button_search">
+      <widget class="QPushButton" name="button_search">
+       <property name="enabled">
+        <bool>true</bool>
+       </property>
        <property name="text">
         <string>Search</string>
        </property>
-       <property name="popupMode">
-        <enum>QToolButton::MenuButtonPopup</enum>
-       </property>
-       <property name="toolButtonStyle">
-        <enum>Qt::ToolButtonTextBesideIcon</enum>
-       </property>
       </widget>
      </item>
     </layout>
diff --git a/src/sakia/gui/navigation/identities/view.py b/src/sakia/gui/navigation/identities/view.py
index 4889a686..f0a783d5 100644
--- a/src/sakia/gui/navigation/identities/view.py
+++ b/src/sakia/gui/navigation/identities/view.py
@@ -38,7 +38,9 @@ class IdentitiesView(QWidget, Ui_IdentitiesWidget):
             self.tr(IdentitiesView._search_placeholder)
         )
         self.edit_textsearch.returnPressed.connect(self.request_search_by_text)
-        self.button_search.addAction(self.direct_connections)
+        # fixme: as it is this menu can not work because the current connection is missing.
+        #        Move the Action menu to the ContextMenu on connection or identity or wot node
+        # self.button_search.addAction(self.direct_connections)
         self.button_search.clicked.connect(self.request_search_by_text)
 
     def set_table_identities_model(self, model):
-- 
GitLab