mirror of
https://github.com/brl/mutter.git
synced 2024-12-23 19:42:05 +00:00
Check for NULL in meta_screen_tab_popup_destroy() instead of asserting
This function is getting called even when no MetaAltTabHandler object is installed on the screen, so we need to handle the NULL gracefully.
This commit is contained in:
parent
c2c0de1696
commit
3e09b4a725
@ -1563,7 +1563,8 @@ meta_screen_tab_popup_get_selected (MetaScreen *screen)
|
|||||||
void
|
void
|
||||||
meta_screen_tab_popup_destroy (MetaScreen *screen)
|
meta_screen_tab_popup_destroy (MetaScreen *screen)
|
||||||
{
|
{
|
||||||
g_return_if_fail (screen->tab_handler != NULL);
|
if (!screen->tab_handler)
|
||||||
|
return;
|
||||||
|
|
||||||
meta_alt_tab_handler_destroy (screen->tab_handler);
|
meta_alt_tab_handler_destroy (screen->tab_handler);
|
||||||
g_object_unref (screen->tab_handler);
|
g_object_unref (screen->tab_handler);
|
||||||
|
Loading…
Reference in New Issue
Block a user