Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit de652c3c authored by Stefan Niedermann's avatar Stefan Niedermann
Browse files

#80 Update heading after text has changed

parent 98bb0fe9
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -77,6 +77,7 @@
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/pre-dexed" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/release" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/res" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/rs" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
      <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
+4 −0
Original line number Original line Diff line number Diff line
@@ -19,6 +19,7 @@ import it.niedermann.owncloud.notes.R;
import it.niedermann.owncloud.notes.model.Note;
import it.niedermann.owncloud.notes.model.Note;
import it.niedermann.owncloud.notes.persistence.NoteSQLiteOpenHelper;
import it.niedermann.owncloud.notes.persistence.NoteSQLiteOpenHelper;
import it.niedermann.owncloud.notes.util.ICallback;
import it.niedermann.owncloud.notes.util.ICallback;
import it.niedermann.owncloud.notes.util.NoteUtil;


public class EditNoteActivity extends AppCompatActivity {
public class EditNoteActivity extends AppCompatActivity {
    private final long DELAY = 1000; // in ms
    private final long DELAY = 1000; // in ms
@@ -106,8 +107,11 @@ public class EditNoteActivity extends AppCompatActivity {
        if (ab != null) {
        if (ab != null) {
            ab.setSubtitle(getResources().getString(R.string.action_edit_saving));
            ab.setSubtitle(getResources().getString(R.string.action_edit_saving));
        }
        }
        // #74
        note.setModified(Calendar.getInstance());
        note.setModified(Calendar.getInstance());
        note.setContent(((EditText) findViewById(R.id.editContent)).getText().toString());
        note.setContent(((EditText) findViewById(R.id.editContent)).getText().toString());
        // #80
        note.setTitle(NoteUtil.generateNoteTitle(note.getContent()));
        NoteSQLiteOpenHelper db = new NoteSQLiteOpenHelper(this);
        NoteSQLiteOpenHelper db = new NoteSQLiteOpenHelper(this);
        db.getNoteServerSyncHelper().addCallback(new ICallback() {
        db.getNoteServerSyncHelper().addCallback(new ICallback() {
            @Override
            @Override