toolbar: wrong treatment of GtkMenuButton
This is not the best way of solving this problem. I see the following alternative
-I can create a method for checking the internal state for GtkMenuButton and submit it to gtk repository
-I can replace 'GtkMenuButton' with 'GtkToogleView' and apply this changes to all other buttons
fixes #2313