From 7a21c7587395610f63aa48f920b43c21970e4c96 Mon Sep 17 00:00:00 2001 From: Neil Date: Fri, 6 Mar 2020 08:47:12 +1100 Subject: Fix bug where all drops were treated as rectangular. --- doc/ScintillaHistory.html | 11 +++++++++++ win32/ScintillaWin.cxx | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 4dafe5a79..e2652f53f 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -562,6 +562,17 @@ Icons Copyright(C) 1998 by Dean S. Jones
+

+ Release 4.3.2 +

+

Release 4.3.1

diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx index 3c3b6a0b0..98d988395 100644 --- a/win32/ScintillaWin.cxx +++ b/win32/ScintillaWin.cxx @@ -3221,7 +3221,7 @@ STDMETHODIMP ScintillaWin::Drop(LPDATAOBJECT pIDataSource, DWORD grfKeyState, } FORMATETC fmtr = {cfColumnSelect, nullptr, DVASPECT_CONTENT, -1, TYMED_HGLOBAL}; - const bool isRectangular = SUCCEEDED(pIDataSource->QueryGetData(&fmtr)); + const bool isRectangular = S_OK == pIDataSource->QueryGetData(&fmtr); POINT rpt = {pt.x, pt.y}; ::ScreenToClient(MainHWND(), &rpt); -- cgit v1.2.3