Shelf 'hang' keyboard die..

Hi everyone
I’m having a weird problem that I can’t really figure why it’s happening.
When I have the shelf blocking (easy to make it do that using phicq, a
gateway and a inet connection that isn’t up (hehe, poor me being a modem
Since phicq have this huge time until it timeout i noticed that while
it’s blocked, the keyboard does not work! mouse and normal mouse
keypresses work (not wheel , but they only emulate the PG_UP and down so
that can explain it)
This happens in whole photon, not only the apps that are started from
the shelf.
Anyone know why this happens?