X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Ftimeline.cc;h=2a8555e7ce0b3fd8abcedd14dc369e2c7e43712d;hb=790db8faab093231664c402fcc33b0b96687e222;hp=80f4133c03fdc9df6f567dc02c4eb1b73b29c1df;hpb=ef25237193100de106eccdb8f40524fa670bda76;p=dcpomatic.git diff --git a/src/wx/timeline.cc b/src/wx/timeline.cc index 80f4133c0..2a8555e7c 100644 --- a/src/wx/timeline.cc +++ b/src/wx/timeline.cc @@ -520,6 +520,12 @@ Timeline::left_down_select (wxMouseEvent& ev) _down_view_position = content_view->content()->position (); } + if (dynamic_pointer_cast(view)) { + int vsx, vsy; + _main_canvas->GetViewStart(&vsx, &vsy); + _viewer.seek(DCPTime::from_seconds((ev.GetPosition().x + vsx * _x_scroll_rate) / _pixels_per_second.get_value_or(1)), true); + } + for (auto i: _views) { auto cv = dynamic_pointer_cast(i); if (!cv) {