Comment 3 for bug 201203

Revision history for this message
gustav_b (gustav-b) wrote :

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?