ui: Remove can_focus from GTK builder file definitions

GTK widgets set the default for this as needed, and some incorrect
values for this have caused issues with keyboard focus.

Fixes #1059
This commit is contained in:
Michael Gratton 2021-01-27 21:43:23 +11:00
parent e6ab0f754f
commit f4d3c54110
33 changed files with 0 additions and 486 deletions

View file

@ -3,28 +3,23 @@
<!-- interface-requires gtk+ 3.14 -->
<object class="GtkImage" id="image1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="icon_name">go-down-symbolic</property>
</object>
<object class="GtkImage" id="image2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="icon_name">window-close-symbolic</property>
<property name="icon-size">1</property>
</object>
<object class="GtkImage" id="image3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="icon_name">go-up-symbolic</property>
</object>
<object class="GtkBox" id="box: contents">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkSeparator" id="separator1">
<property name="visible">True</property>
<property name="can_focus">False</property>
</object>
<packing>
<property name="expand">False</property>
@ -35,7 +30,6 @@
<child>
<object class="GtkBox" id="box: controls">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="margin_top">2</property>
<property name="margin_bottom">2</property>
<style>
@ -44,7 +38,6 @@
<child>
<object class="GtkButton" id="button: close">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="margin_end">6</property>
<property name="image">image2</property>
@ -60,7 +53,6 @@
<child>
<object class="GtkLabel" id="label: find">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="margin_end">2</property>
<property name="yalign">0.4699999988079071</property>
<property name="label" translatable="yes">Find:</property>
@ -74,7 +66,6 @@
<child>
<object class="GtkEntry" id="entry: find">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="invisible_char">●</property>
<property name="invisible_char_set">True</property>
</object>
@ -88,7 +79,6 @@
<object class="GtkButton" id="button: previous">
<property name="label" translatable="yes">_Previous</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="margin_start">2</property>
<property name="image">image3</property>
@ -106,7 +96,6 @@
<object class="GtkButton" id="button: next">
<property name="label" translatable="yes">_Next</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="image">image1</property>
<property name="relief">none</property>
@ -124,7 +113,6 @@
<object class="GtkCheckButton" id="check: case_sensitive">
<property name="label" translatable="yes">_Case sensitive</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="margin_start">8</property>
<property name="margin_end">8</property>
@ -141,7 +129,6 @@
</child>
<child>
<object class="GtkLabel" id="label: result">
<property name="can_focus">False</property>
<property name="label" translatable="yes">label</property>
</object>
<packing>