icon-theme: Drop loading_themes recursion check
authorAlexander Larsson <alexl@redhat.com>
Tue, 28 Jan 2020 13:35:17 +0000 (14:35 +0100)
committerAlexander Larsson <alexl@redhat.com>
Wed, 29 Jan 2020 18:06:16 +0000 (19:06 +0100)
commit317b395f0f53f8110b001079dac427659e839125
treea78887c25944f3c1304dfbfc64a01ead91a6c562
parent71b3b542150d46227802aaf86c7aef831eb4345d
icon-theme: Drop loading_themes recursion check

This was added in 0b1c9b7cc26d293477a6823a40d3e1feebbd6df7 to protect
against reentrancy from the theme-changed signal, but we only emit this
from an idle these days, so thats not necessary anymore, and the recursion
check was causing issues with the async operations where a different
thread loading the theme caused the calling thread to thing the
theme is valid.
gtk/gtkicontheme.c