Skip to content

Commit 2700577

Browse files
committed
Fixed languages field
1 parent 7a03bd0 commit 2700577

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

  • src/main/kotlin/fr/minemobs/pepitedorlocalization/view

src/main/kotlin/fr/minemobs/pepitedorlocalization/view/MainView.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class MainView : View("Pepite D'or Localization UI") {
2828
private val key = SimpleStringProperty()
2929
private var lang = SimpleStringProperty()
3030
private var translatedString = SimpleStringProperty()
31+
private var languagesField : Field? = null;
3132

3233
override val root = form {
3334
fieldset {
@@ -37,14 +38,14 @@ class MainView : View("Pepite D'or Localization UI") {
3738
val dir = chooseDirectory("Select Target Directory") ?: return@action
3839
if(!dir.isDirectory) return@action
3940
folderLoc = dir
40-
fire(OnDirectoryChoosed)
41+
if(languagesField == null) fire(OnDirectoryChoosed)
4142
}
4243
}
4344
}
4445

4546
subscribe<OnDirectoryChoosed> {
4647
run {
47-
field("Languages", Orientation.HORIZONTAL, true) {
48+
languagesField = field("Languages", Orientation.HORIZONTAL, true) {
4849
combobox<String>(lang, controller.getAllLanguages(folderLoc!!))
4950
}
5051
}

0 commit comments

Comments
 (0)