Sorry for my lack of action and the annoyance it's causing, I'll
spend some time on it this week.
If the widgets have activates_default set they should signal
their containing window which in turn would emit
an "activate-default" signal. I guess that could be handled to do
the canvas focusing. The only other solution I can think of is
replacing the widgets with our own (subclassed) versions of them
which overrides on_activate, but that would be a lot of work
considering that a mix of gtk and gtkmm widgets are used. Also,
it's probably not what we want anyway.
How did your old solution work? By manually adding signal
handlers to each widget?
Sorry for my lack of action and the annoyance it's causing, I'll
spend some time on it this week.
If the widgets have activates_default set they should signal
their containing window which in turn would emit
an "activate-default" signal. I guess that could be handled to do
the canvas focusing. The only other solution I can think of is
replacing the widgets with our own (subclassed) versions of them
which overrides on_activate, but that would be a lot of work
considering that a mix of gtk and gtkmm widgets are used. Also,
it's probably not what we want anyway.
How did your old solution work? By manually adding signal
handlers to each widget?