I'm working on push notifications for Android and everything is working pretty good.
When app is open and active or closed, push notifications are working as expected.
When app is open but working on background - the push notification is received, but there are two possible outcomes here:
Sorry for the trouble, so I found out about this
'resume' event from cordova, that actually gets called whenever the app is coming from background mode.
That is just the functionality I was looking for. Maybe it'll help someone someday. ;)