When the mouse button is released on an indicator the keyboard modifier key information is not sent with the SCN_INDICATORRELEASE.
In Editor.cxx in function ButtonUpWithModifiers the 0 parameter should be replaced with modifiers:
NotifyIndicatorClick(false, newPos.Position(), 0);
I have provided a merge request for this fix:
https://sourceforge.net/p/scintilla/code/merge-requests/26/
Committed as [172407] .
Related
Commit: [172407]
Committed as [172407] .
Related
Commit: [172407]