Don't clear data on a NULL screen
This makes GtkSettings survive the object finalize test.
This commit is contained in:
@@ -2717,7 +2717,7 @@ settings_update_provider (GdkScreen *screen,
|
||||
GtkCssProvider **old,
|
||||
GtkCssProvider *new)
|
||||
{
|
||||
if (*old != new)
|
||||
if (screen != NULL && *old != new)
|
||||
{
|
||||
if (*old)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user