From: <sv...@op...> - 2024-04-06 12:45:42
|
Author: sagamusix Date: Sat Apr 6 14:45:29 2024 New Revision: 20517 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20517 Log: [Mod] Pattern tab: Avoid redrawing the entire pattern when playing a pattern that is not associated with any order. Modified: trunk/OpenMPT/mptrack/View_pat.cpp Modified: trunk/OpenMPT/mptrack/View_pat.cpp ============================================================================== --- trunk/OpenMPT/mptrack/View_pat.cpp Fri Apr 5 16:46:41 2024 (r20516) +++ trunk/OpenMPT/mptrack/View_pat.cpp Sat Apr 6 14:45:29 2024 (r20517) @@ -3601,11 +3601,9 @@ else if(TrackerSettings::Instance().m_dwPatternSetup & PATTERN_SHOWPREVIOUS) InvalidatePattern(true, true); // Redraw previous / next pattern + m_nOrder = ord; if(ord < order.GetLength()) - { - m_nOrder = ord; SendCtrlMessage(CTRLMSG_NOTIFYCURRENTORDER, ord); - } updateOrderList = false; } if(row != GetCurrentRow()) |