From 0ecf3880c23f13f91edce0116f1a5153cf1395ba Mon Sep 17 00:00:00 2001 From: Daniel Collin Date: Sat, 12 Jan 2013 12:09:46 +0100 Subject: [PATCH] Insert 0.0 when pressing return on a track with no keys --- ogl_editor/src/Editor.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ogl_editor/src/Editor.c b/ogl_editor/src/Editor.c index 90a6957..68772e1 100644 --- a/ogl_editor/src/Editor.c +++ b/ogl_editor/src/Editor.c @@ -1087,7 +1087,15 @@ static void onEnterCurrentValue() track = tracks[activeTrack]; if (!track->keys) + { + key.row = rowPos; + key.value = 0.0f; + key.type = 0; + + Commands_addOrUpdateKey(activeTrack, &key); + updateNeedsSaving(); return; + } idx = sync_find_key(track, rowPos); if (idx < 0)