Created attachment 7517 Fix some warnings Patch provides fixes for some deprecated functions: - replace 'gtk_menu_popup' by 'gtk_menu_popup_at_pointer' or 'gtk_menu_popup_at_widget' - 'gtk_dialog_set_alternative_button_order' is only for Gtk+ <3.x (bug #14129)
Olivier Duchateau referenced this bugreport in commit 43dfa79865eed5948c62847b1d03a8010e13d9a2 Fix various warnings with Gtk3 (Bug #14135) https://git.xfce.org/xfce/xfce4-panel/commit?id=43dfa79865eed5948c62847b1d03a8010e13d9a2
Thanks a lot for the patch! As we will soon bump the target Gtk+3 version of Xfce 4.14 to 3.22 I will probably drop the ifdefs for the final release.
Simon Steinbeiss referenced this bugreport in commit bffe11c318b8290a6be24330f0a516757ea1ca70 Try to fix menu positioning with Gtk3.22 https://git.xfce.org/xfce/xfce4-panel/commit?id=bffe11c318b8290a6be24330f0a516757ea1ca70