diff options
| author | nyamatongwe <devnull@localhost> | 2005-02-06 01:08:18 +0000 |
|---|---|---|
| committer | nyamatongwe <devnull@localhost> | 2005-02-06 01:08:18 +0000 |
| commit | 7d0a1f96363ca349de3962e29217db60fd3664da (patch) | |
| tree | 8a835f1b70f0438cf0e3f5ad7733879d3d2cbc69 | |
| parent | 93f0fad260ab7b4525f20a95f3ee8dcefdf8e739 (diff) | |
| download | scintilla-mirror-7d0a1f96363ca349de3962e29217db60fd3664da.tar.gz | |
Exits from dwell by firing SCN_DWELLEND when scroll performed.
| -rw-r--r-- | gtk/ScintillaGTK.cxx | 2 | ||||
| -rw-r--r-- | win32/ScintillaWin.cxx | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index 59e8718a2..89c1f587b 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -1051,10 +1051,12 @@ void ScintillaGTK::ScrollText(int linesToMove) { } void ScintillaGTK::SetVerticalScrollPos() { + DwellEnd(true); gtk_adjustment_set_value(GTK_ADJUSTMENT(adjustmentv), topLine); } void ScintillaGTK::SetHorizontalScrollPos() { + DwellEnd(true); gtk_adjustment_set_value(GTK_ADJUSTMENT(adjustmenth), xOffset / 2); } diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx index 8dba14b86..85b81d309 100644 --- a/win32/ScintillaWin.cxx +++ b/win32/ScintillaWin.cxx @@ -1034,6 +1034,7 @@ void ScintillaWin::ChangeScrollPos(int barType, int pos) { sci.fMask = SIF_POS; GetScrollInfo(barType, &sci); if (sci.nPos != pos) { + DwellEnd(true); sci.nPos = pos; SetScrollInfo(barType, &sci, TRUE); } |
