From ca96e004bf6722dd2d8d4a59387ed6748561628f Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 25 Mar 2025 14:28:45 -0600 Subject: [PATCH] more robustification of Pianoroll::maybe_update() --- gtk2_ardour/pianoroll.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk2_ardour/pianoroll.cc b/gtk2_ardour/pianoroll.cc index 9ab9625cbd..256e45fa8e 100644 --- a/gtk2_ardour/pianoroll.cc +++ b/gtk2_ardour/pianoroll.cc @@ -659,6 +659,10 @@ Pianoroll::maybe_update () } else if (view->midi_region()) { + if (!_session) { + return; + } + samplepos_t pos = _session->transport_sample(); samplepos_t spos = view->midi_region()->source_position().samples(); if (pos < spos) {