Hi.

API docs state that this function is only intended to be called when
manually modifying state of action's proxy and this modification could
cause recursion. In reality, gtk_action_block_activate() simply causes
gtk_action_activate() function calls to be ignored.

There is no way to stop signal from being emitted when modifying
action directly. You'll need to block signal handlers that are
connected to this signal in order to avoid calling them. You may find
g_signal_handlers_block* family of functions useful here.

Tadej

-- 
Tadej Borovšak
tadeboro.blogspot.com
tadeb...@gmail.com
tadej.borov...@gmail.com
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to