fixed bug where session state changes would not trigger keyCallbacks