Я думаю, что эта проблема должна решить плагин сборки. Вам нужно построить жирную банку. Например, в sbt:
$PROJECT_ROOT/project/assembly.sbt
с кодом addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.0")
added some libraries
libraryDependencies ++ = Seq ("com.some. компания "%%" some-lib "%" 1.0.0 ")` . Если вам нужно дополнительную информацию, перейдите к https://github.com/sbt/sbt-assembly
Просто дикая догадка, но ваши , эти ссылаются на две разные вещи в ваших контроллерах.
Когда в вашем контроллере A все работает как чудо, но затем вы загружаете контроллер B, и проверка для this.ABC возвращает false, и ваш код пытается загрузить фрагмент, который уже находится в DOM ошибка дублирующегося идентификатора.
Вы проверили свой фрагмент.xml, если использовали внутри него какие-либо идентификаторы? Если да, вы должны убедиться, что фрагмент уничтожен, прежде чем открывать его снова.