현재 focus된 윈도우를 알아내는 방법이 있나요?

안녕하세요?

Ti.UI.currentWindow가 예전에는 그 역할을 했었다는데, 지금은 더 이상 지원이 되고 있지 않은 듯 합니다.

현재 TabGroup을 사용 중이고, 필요에 따라서 별도의 윈도우를 생성해서 사용하는데,
현재 focus된 윈도우를 알 수 있는 방법이 있는지요?

전 윈도우를 열때 alloy.js에 있는 아래의 코드로 열리고 닫히는 것을 관리합니다.
이 코드는 종은님의 코드를 참고한 것입니다.

var winStack = [];
Alloy.Globals.openWindow = function(controller, args) {
	if(typeof controller === 'string') controller = Alloy.createController(controller);
	var win = controller.getView();
	Alloy.Globals.currentWindow = win;
	winStack.push(win);

	win.addEventListener('close',function(){
		Alloy.Globals.currentWindow = null;
		winStack = _.without(winStack, win);
		Ti.API.debug(arguments.callee);
		win.removeEventListener('close',arguments.callee);
	});
	Alloy.Globals.navigation.openWindow(win, args);
};

Alloy.Globals.closeAllWindow = function(){
	for(var i=winStack.length-1;i>=0;i--){
		winStack[i].close();
	}
};

별도로 관리를 해야 되겠군요,
감사합니다. ^^