onKeyReleased not getting called when game is paused, is it bug?

Below is code for pause which i am using.

	Node::pause();
	Vector<Node*> childs = this->getChildren();
	for (ssize_t i = 0; i < childs.size(); i++) {
		Sprite *sp = (Sprite*) childs.at(i);
		sp->pause();
	}

what i want is by pressing back key pause game should resume BUT onKeyReleased is not getting called, may be due to Node::pause()

No one? any idea?

I guess pause() does pause all kind of things.
I don’t know what pause() actually does, either how you handled key event,
but I suggest you to make key event listener with not paused node,
and handle rest of things.