JavaFX выдает ошибку stackoverflow

У меня есть этот метод в моем классе Dialog:

public static void hide(){
    isOpen = false;
    Main.PAGE.getChildren().removeAll(Main.PAGE.getChildren());
    Main.PAGE.getChildren().add(Main.ROOT);
}

Я попытался запустить его на Samsung TabS и телефоне LG Leon, и он сработал, но когда я попытался запустить его на моем Samsung GT-N5100, он выдает ошибку StackOverFlow.

Почему?


person Walker    schedule 12.04.2016    source источник
comment
Это может быть связано со следующим вопросом: stackoverflow.com/questions/34752754/   -  person Joeri Sykora    schedule 12.04.2016
comment
(1) Вы пытались заменить Main.PAGE.getChildren().removeAll(Main.PAGE.getChildren()) на Main.PAGE.getChildren().clear()? (Скорее всего, это не связано с проблемой) (2) Было бы полезно, если бы вы предоставили фактическую трассировку стека исключения.   -  person Nikos Paraskevopoulos    schedule 12.04.2016
comment
@NikosParaskevopoulos, я пробовал, но не получилось! Спасибо, в любом случае. :)   -  person Walker    schedule 12.04.2016
comment
@JoeriSykora, спасибо, сэр! это сработало! :)   -  person Walker    schedule 12.04.2016