[fractal/fix-new-direct-chat: 4/4] Fix invite_user-direct_chat dialog match branch




commit ed882ced5bdf0c099dbd93ca1c2a8128b5855fc2
Author: Alejandro Domínguez <adomu net-c com>
Date:   Mon Jan 4 05:17:46 2021 +0100

    Fix invite_user-direct_chat dialog match branch

 fractal-gtk/src/ui/invite.rs | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)
---
diff --git a/fractal-gtk/src/ui/invite.rs b/fractal-gtk/src/ui/invite.rs
index 2db9eee1..c93ac445 100644
--- a/fractal-gtk/src/ui/invite.rs
+++ b/fractal-gtk/src/ui/invite.rs
@@ -88,16 +88,14 @@ impl UI {
             }
         }
 
-        let dialogid = match search_type {
-            SearchType::Invite => "invite_user_dialog",
-            SearchType::DirectChat => "direct_chat_dialog",
+        let dialog = match search_type {
+            SearchType::Invite => self
+                .builder
+                .get_object::<gtk::Dialog>("invite_user_dialog")
+                .expect("Can’t find invite_user_dialog in ui file."),
+            SearchType::DirectChat => self.direct_chat_dialog.root.clone(),
         };
 
-        let dialog = self
-            .builder
-            .get_object::<gtk::Dialog>(dialogid)
-            .expect("Can’t find invite_user_dialog in ui file.");
-
         dialog.resize(300, 200);
     }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]