diff --git a/mptrack/View_pat.cpp b/mptrack/View_pat.cpp index a560320386..7c758246bd 100644 --- a/mptrack/View_pat.cpp +++ b/mptrack/View_pat.cpp @@ -4994,6 +4994,7 @@ void CViewPattern::TempEnterVol(int v) if(m != target) { PrepareUndo(m_Cursor, m_Cursor, "Volume Entry"); + target = m; SetModified(false); InvalidateCell(m_Cursor); UpdateIndicator(); @@ -5125,6 +5126,7 @@ void CViewPattern::TempEnterFXparam(int v) if(m != target) { PrepareUndo(m_Cursor, m_Cursor, "Parameter Entry"); + target = m; SetModified(false); InvalidateCell(m_Cursor); UpdateIndicator(); @@ -5406,6 +5408,7 @@ void CViewPattern::TempEnterIns(int val) if(m != target) { PrepareUndo(m_Cursor, m_Cursor, "Instrument Entry"); + target = m; SetModified(false); InvalidateCell(m_Cursor); UpdateIndicator();