Skip to content

Commit 5e28baa

Browse files
authored
fix: added listener for reference folder changes (#728)
1 parent ac957b1 commit 5e28baa

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/kotlin/io/snyk/plugin/ui/ReferenceChooserComboboxDialog.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,11 @@ class ReferenceChooserDialog(val project: Project) : DialogWrapper(true) {
8888
"Optional. Here you can specify a reference directory to be used for scanning."
8989

9090
// Add change listener to track modifications
91-
referenceFolder.addPropertyChangeListener("text") { hasChanges = true }
91+
referenceFolder.textField.document.addDocumentListener(object : javax.swing.event.DocumentListener {
92+
override fun insertUpdate(e: javax.swing.event.DocumentEvent?) { hasChanges = true }
93+
override fun removeUpdate(e: javax.swing.event.DocumentEvent?) { hasChanges = true }
94+
override fun changedUpdate(e: javax.swing.event.DocumentEvent?) { hasChanges = true }
95+
})
9296

9397
val descriptor = FileChooserDescriptor(
9498
false,

0 commit comments

Comments
 (0)