[xdg-desktop-portal-gnome] screencastwidget: Fix visibility of persist checkbox



commit c55389dfdd055d9e2be18160f6e96e49eab7b173
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Fri Nov 26 11:17:01 2021 -0300

    screencastwidget: Fix visibility of persist checkbox
    
    Start invisible, and make sure both checkboxes have their
    visibility synchronized

 src/screencastwidget.ui | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/src/screencastwidget.ui b/src/screencastwidget.ui
index f6bb7e9..7f6349c 100644
--- a/src/screencastwidget.ui
+++ b/src/screencastwidget.ui
@@ -34,6 +34,7 @@
                 <!-- Persist permission -->
                 <child>
                   <object class="GtkCheckButton" id="persist_check">
+                    <property name="visible">False</property>
                     <property name="active">True</property>
                     <property name="halign">center</property>
                     <property name="label" translatable="yes">Remember this selection</property>
@@ -79,6 +80,7 @@
                 </child>
                 <child>
                   <object class="GtkCheckButton">
+                    <property name="visible" bind-source="persist_check" bind-property="visible" 
bind-flags="sync-create" />
                     <property name="active" bind-source="persist_check" bind-property="active" 
bind-flags="sync-create|bidirectional" />
                     <property name="halign">center</property>
                     <property name="label" translatable="yes">Remember this selection</property>


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