calls-new-call-box: compose with GtkBin instead of subclassing GtkBox

Part-of: <https://gitlab.gnome.org/GNOME/calls/-/merge_requests/714>
This commit is contained in:
Anton Lazarev
2023-12-13 10:55:07 -08:00
parent 9fa0539ad6
commit b26faf1b13
3 changed files with 69 additions and 64 deletions

View File

@@ -44,7 +44,7 @@ enum {
static GParamSpec *props[PROP_LAST_PROP];
struct _CallsNewCallBox {
GtkBox parent_instance;
GtkBin parent_instance;
GtkListBox *origin_list_box;
HdyComboRow *origin_list;
@@ -58,7 +58,7 @@ struct _CallsNewCallBox {
gboolean numeric_input_only;
};
G_DEFINE_TYPE (CallsNewCallBox, calls_new_call_box, GTK_TYPE_BOX);
G_DEFINE_TYPE (CallsNewCallBox, calls_new_call_box, GTK_TYPE_BIN);
static CallsOrigin *