if (SpoutClient.getHandle().currentScreen != null) {
SpoutClient.getHandle().currentScreen.update((OverlayScreen)widget);
overlay = (OverlayScreen)widget;
}
} else if (screen.equals(mainScreen.getId())) { // Determine if this is a widget on the main screen
if (mainScreen.containsWidget(widget.getId())) {
mainScreen.updateWidget(widget);
widget.setScreen(mainScreen);
} else {
widget.setScreen(mainScreen);
mainScreen.attachWidget(widget.getAddon(), widget);