X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fcanvas.C;h=0779224e6f7057b4d8840ba7868333e0ef56aef6;hb=f62d927a25cb3b02f2197fde99c77df3005d41a7;hp=a1f458541cea8d8080cf4bad17b9470dfc394be9;hpb=b5bfe3e40a7255ae60a21d885587ada6e145e3d5;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/canvas.C b/cinelerra-5.1/cinelerra/canvas.C index a1f45854..0779224e 100644 --- a/cinelerra-5.1/cinelerra/canvas.C +++ b/cinelerra-5.1/cinelerra/canvas.C @@ -685,7 +685,7 @@ int Canvas::keypress_event(BC_WindowBase *caller) set_fullscreen(0, 1); break; default: - return 0; + return caller->context_help_check_and_show(); } return 1; } @@ -733,6 +733,7 @@ void Canvas::update_refresh(VideoDevice *device, VFrame *output_frame) } else refresh_frame->transfer_from(output_frame, -1); + draw_scope(refresh_frame, 1); } void Canvas::process_scope(VideoDevice *video, VFrame *frame) @@ -746,7 +747,7 @@ void Canvas::process_scope(VideoDevice *video, VFrame *frame) frame = refresh_frame; } if( frame ) - draw_scope(frame); + draw_scope(frame, 0); } void Canvas::clear(int flash)