Ah ok that makes more sense, thanks!
So the change was made in
c887139224 “Backend factorisation for tooltip sharing”.
Is there a reason backends can’t provide access to the buttons from the toolbar object somehow though? The use-case is that GUIs using the Figure window can modify the buttons actions, e.g. to have the “save” button save various versions
of a plot.
I don’t think the means needs to be back-end agnostic, if you’re mucking about with GUIs you’ve already accepted you are tied to a particular one.
Steve