aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNeil Hodgson <nyamatongwe@gmail.com>2022-07-24 20:17:25 +1000
committerNeil Hodgson <nyamatongwe@gmail.com>2022-07-24 20:17:25 +1000
commit6a71e4aadf9773ae57eee145dcc724609fcab371 (patch)
tree9d710c0cffe1cdaaae773741a04c5754178c31c8
parent2a5f482be8162c73edb263e222a9695e41a2a186 (diff)
downloadscintilla-mirror-6a71e4aadf9773ae57eee145dcc724609fcab371.tar.gz
Fix Cocoa to match hideSelection change revision 9151.
-rw-r--r--cocoa/ScintillaCocoa.mm6
1 files changed, 3 insertions, 3 deletions
diff --git a/cocoa/ScintillaCocoa.mm b/cocoa/ScintillaCocoa.mm
index 64435ac32..0b1693f50 100644
--- a/cocoa/ScintillaCocoa.mm
+++ b/cocoa/ScintillaCocoa.mm
@@ -1457,8 +1457,8 @@ void ScintillaCocoa::StartDrag() {
si.SetMode(CurrentSurfaceMode());
std::unique_ptr<SurfaceImpl> sw = si.AllocatePixMapImplementation(static_cast<int>(client.Width()), static_cast<int>(client.Height()));
- const bool lastHideSelection = view.hideSelection;
- view.hideSelection = true;
+ const bool lastSelectionVisible = vs.selection.visible;
+ vs.selection.visible = false;
PRectangle imageRect = rcSel;
paintState = PaintState::painting;
paintingAllText = true;
@@ -1466,7 +1466,7 @@ void ScintillaCocoa::StartDrag() {
CGContextTranslateCTM(gcsw, -client.left, -client.top);
Paint(sw.get(), client);
paintState = PaintState::notPainting;
- view.hideSelection = lastHideSelection;
+ vs.selection.visible = lastSelectionVisible;
std::unique_ptr<SurfaceImpl> pixmap = si.AllocatePixMapImplementation(static_cast<int>(imageRect.Width()),
static_cast<int>(imageRect.Height()));