diff --git a/src/dlangui/widgets/editors.d b/src/dlangui/widgets/editors.d index 3e2f789f..95b022f9 100644 --- a/src/dlangui/widgets/editors.d +++ b/src/dlangui/widgets/editors.d @@ -1407,7 +1407,7 @@ class EditWidgetBase : ScrollWidgetBase, EditableContentListener, MenuItemAction return true; case EditorActions.ToggleBookmark: if (_content.multiline) { - int line = a.longParam >= 0 ? cast(int)a.longParam : _selectionRange.end.line; + int line = a.longParam >= 0 ? cast(int)a.longParam : _caretPos.line; _content.lineIcons.toggleBookmark(line); return true; }