OSDN Git Service

Corrected WatchFolder edit problem where changes were not saved.
[neighbornote/NeighborNote.git] / src / cx / fbn / nevernote / dialog / WatchFolder.java
index ed26b6a..dbc38bb 100644 (file)
@@ -234,7 +234,8 @@ public class WatchFolder extends QDialog {
                        String notebook = dialog.books.currentText();\r
                        \r
                        boolean keep;\r
-                       if (dialog.keep.itemData(ItemDataRole.UserRole).toString().equalsIgnoreCase("keep"))\r
+                       int idx = dialog.keep.currentIndex();\r
+                       if (dialog.keep.itemData(idx, ItemDataRole.UserRole).toString().equalsIgnoreCase("keep"))\r
                                keep = true;\r
                        else\r
                                keep = false;\r
@@ -247,6 +248,7 @@ public class WatchFolder extends QDialog {
                        newRecord.keep = keep;\r
                        records.add(newRecord);\r
                }\r
+               table.setCurrentIndex(index);\r
                \r
        }\r
        \r