From 787d033f4cb4f407670cd03a940a5b2ce657ad53 Mon Sep 17 00:00:00 2001 From: BusinessmanProgrammerSteve Date: Tue, 4 May 2010 19:59:47 +0000 Subject: [PATCH] When creating a label by typing, create in the focused track, not the first selected label track. --- src/LabelTrack.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/LabelTrack.cpp b/src/LabelTrack.cpp index 8f3059985..9cb145f73 100644 --- a/src/LabelTrack.cpp +++ b/src/LabelTrack.cpp @@ -1630,8 +1630,11 @@ bool LabelTrack::CaptureKey(wxKeyEvent & event) if( GetLabelIndex( pProj->mViewInfo.sel0, pProj->mViewInfo.sel1) != wxNOT_FOUND ) return false; - if( pProj ) - pProj->OnAddLabel(); + // Add a label + SetSelected(true); + AddLabel(pProj->mViewInfo.sel0, pProj->mViewInfo.sel1); + pProj->PushState(_("Added label"), _("Label")); + return true; } }