diff --git a/MobileOrg/src/main/java/com/matburt/mobileorg/OrgData/OrgFile.java b/MobileOrg/src/main/java/com/matburt/mobileorg/OrgData/OrgFile.java index c03165bb..7350d43a 100644 --- a/MobileOrg/src/main/java/com/matburt/mobileorg/OrgData/OrgFile.java +++ b/MobileOrg/src/main/java/com/matburt/mobileorg/OrgData/OrgFile.java @@ -75,8 +75,8 @@ public OrgFile(String filename, ContentResolver resolver) throws OrgFileNotFound /** * Edit the org file on disk to incorporate new modifications - * - * @param node + * @param node: Any node from the file + * @param context: context */ static public void updateFile(OrgNode node, Context context) { ContentResolver resolver = context.getContentResolver(); diff --git a/MobileOrg/src/main/java/com/matburt/mobileorg/util/TodoDialog.java b/MobileOrg/src/main/java/com/matburt/mobileorg/util/TodoDialog.java index 4af57c73..16fbcf37 100644 --- a/MobileOrg/src/main/java/com/matburt/mobileorg/util/TodoDialog.java +++ b/MobileOrg/src/main/java/com/matburt/mobileorg/util/TodoDialog.java @@ -11,6 +11,7 @@ import android.view.View; import android.widget.Button; +import com.matburt.mobileorg.OrgData.OrgFile; import com.matburt.mobileorg.OrgData.OrgNode; import com.matburt.mobileorg.OrgData.OrgProviderUtils; import com.matburt.mobileorg.R; @@ -48,6 +49,8 @@ public void onClick(DialogInterface dialog, if(which == 0) selectedTodo = ""; node.todo = selectedTodo; setupTodoButton(context,node,button, false); + node.write(context); + OrgFile.updateFile(node, context); } }); builder.create().show();