From fa3f5d11ef1ec4083725e9d0a6f3e18bd0c07266 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Sun, 12 Jul 2009 05:30:01 +0000 Subject: [PATCH] Made selecting a line via the visual typesetting drag mode also update the grid's selection, fixing one way of getting the edit box out of sync with the other non-time controls. Originally committed to SVN as r3106. --- aegisub/src/visual_tool.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aegisub/src/visual_tool.cpp b/aegisub/src/visual_tool.cpp index e030f01f8..c3ef4fb0b 100644 --- a/aegisub/src/visual_tool.cpp +++ b/aegisub/src/visual_tool.cpp @@ -160,7 +160,10 @@ void VisualTool::OnMouseEvent (wxMouseEvent &event) { if (curFeature != -1) { // Initialize drag InitializeDrag(features[curFeature]); - if (features[curFeature].lineN != -1) VideoContext::Get()->grid->editBox->SetToLine(features[curFeature].lineN,true); + if (features[curFeature].lineN != -1) { + VideoContext::Get()->grid->editBox->SetToLine(features[curFeature].lineN,true); + VideoContext::Get()->grid->SelectRow(features[curFeature].lineN); + } // Set start value dragStartX = mx;