transfer halign and valign also

Change-Id: I37bd5adab653f80a120cb9850a0bebd45c5cb7e7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93276
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx
index 9d43dc9..76786d6 100644
--- a/vcl/unx/gtk3/gtk3gtkinst.cxx
+++ b/vcl/unx/gtk3/gtk3gtkinst.cxx
@@ -1785,8 +1785,14 @@ namespace
                    nullptr);
        }

        gtk_widget_set_hexpand(pReplacement, gtk_widget_get_hexpand(pWidget));
        gtk_widget_set_vexpand(pReplacement, gtk_widget_get_vexpand(pWidget));
        if (gtk_widget_get_hexpand_set(pWidget))
            gtk_widget_set_hexpand(pReplacement, gtk_widget_get_hexpand(pWidget));

        if (gtk_widget_get_vexpand_set(pWidget))
            gtk_widget_set_vexpand(pReplacement, gtk_widget_get_vexpand(pWidget));

        gtk_widget_set_halign(pReplacement, gtk_widget_get_halign(pWidget));
        gtk_widget_set_valign(pReplacement, gtk_widget_get_valign(pWidget));

        gtk_container_add(GTK_CONTAINER(pReplacement), pWidget);