I don't really think home means homescreen is opened...
lockscreen is blocking the home event while lockscreenWindow is active.
Could you what will happen if lockscreen is active but home button is pressed?