@Scott: "2 is already implemented, actually. Take a look at line 780 in LibraryWindow.vala." -> This wasn't working for me, so I tought at first this could was not executed for some reason... After some debugging, it appears on my system the num-lock key is registered as Modifier_key_3. So when num-lock is active, GdkEventKey.state equals 16 which means the searchfield won'get focus...
@Scott: "2 is already implemented, actually. Take a look at line 780 in LibraryWindow. vala." -> This wasn't working for me, so I tought at first this could was not executed for some reason... After some debugging, it appears on my system the num-lock key is registered as Modifier_key_3. So when num-lock is active, GdkEventKey.state equals 16 which means the searchfield won'get focus...
When numlock is off, it works as expected...