You probably should use the gnome extension which will handle most of the Gtk and graphical application configurations for you if your application depends on it.
You should also switch to strict
confinement and test whether your application can function properly under it.
Happy snapcrafting!