Beispiel #1
0
static void budgie_wm_dispose(GObject *object)
{
        BudgieWMPrivate *priv = BUDGIE_WM(object)->priv;

        if (priv->out_group) {
                clutter_actor_destroy(priv->out_group);
                priv->out_group = NULL;
        }

        if (priv->in_group) {
                clutter_actor_destroy(priv->in_group);
                priv->in_group = NULL;
        }

        /* Any stray lists the tab module might have */
        tabs_clean();
        budgie_keys_end();
        budgie_menus_end(BUDGIE_WM(object));

        G_OBJECT_CLASS(budgie_wm_parent_class)->dispose(object);
}
Beispiel #2
0
static void budgie_wm_dispose(GObject *object)
{
        /* Any stray lists the tab module might have */
        tabs_clean();
        G_OBJECT_CLASS(budgie_wm_parent_class)->dispose(object);
}