Re: Hiding GtkToolButton problem, Win32 specific behaviour or potential bug ?



 it *should* work as far as I can say. That it doesn't should be considered a bug in GTK+.

I think I found the cause of the problem,
http://bugzilla.gnome.org/show_bug.cgi?id=523782 . Removing the call
to GDK_THREADS_LEAVE() in gtktoolbar.c fixes the problem.

Apparently on Linux it doesn't hurt to unlock a mutex too many times.
(Or maybe it means that the following lock attempts will appear to
succeed even if actually not locking the mutex, or something, which
doesn't hurt in the test program as it is single-threaded anyway. I am
too lazy to look it up or experiment now.) But on Windows it leads to
the next lock attempt hanging.

--tml



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]