if (widget.getId().equals(popup.getId())) {
if (SpoutClient.getHandle().currentScreen instanceof CustomScreen) {
((CustomScreen)SpoutClient.getHandle().currentScreen).update((PopupScreen)widget);
}
} else {
mainScreen.closePopup();
mainScreen.attachPopupScreen((PopupScreen)widget);
}
} else {
mainScreen.attachPopupScreen((PopupScreen)widget);
}