val checkForTimeout = EventHandler { timeoutAccural.value += TIMEOUT_CHECK_INTERVAL if( timeoutAccural >= TIMEOUTVAL ) { val tm = find() if( tm.modalStage != null && tm.modalStage!!.isShowing) tm.close() val sm = find() if( sm.modalStage != null && sm.modalStage!!.isShowing) sm.close() val fm = find() if( fm.modalStage != null && fm.modalStage!!.isShowing) fm.close() } }