X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftags%2Fstable%2Fsrc%2Fgtkmm%2Fcellrenderer_timetrack.cpp;h=00fafd936cb61a3237841e793c28af3fe28236e1;hb=47fce282611fbba1044921d22ca887f9b53ad91a;hp=e2ad77a258344575de9ba0f5657e63520a80f33f;hpb=c1f365570ac471ede0668ad976fad345747aa8de;p=synfig.git diff --git a/synfig-studio/tags/stable/src/gtkmm/cellrenderer_timetrack.cpp b/synfig-studio/tags/stable/src/gtkmm/cellrenderer_timetrack.cpp index e2ad77a..00fafd9 100644 --- a/synfig-studio/tags/stable/src/gtkmm/cellrenderer_timetrack.cpp +++ b/synfig-studio/tags/stable/src/gtkmm/cellrenderer_timetrack.cpp @@ -313,6 +313,7 @@ CellRenderer_TimeTrack::render_vfunc( Time t_orig = i->get_time(); if(!t_orig.is_valid()) continue; Time t = t_orig - time_offset; + if(tget_lower() || t>adjustment->get_upper()) continue; //if it found it... (might want to change comparison, and optimize // sel_times.find to not produce an overall nlogn solution)