mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 04:22:20 +02:00
Improved collapsing anchor/start logic
This commit is contained in:
parent
1573a522ca
commit
9b7fc5564e
3 changed files with 135 additions and 98 deletions
|
@ -4278,6 +4278,8 @@ namespace IDE.ui
|
|||
|
||||
if ((drawLineNum < lineStart) || (drawLineNum >= lineEnd))
|
||||
continue;
|
||||
if (ewc.IsLineCollapsed(drawLineNum))
|
||||
continue;
|
||||
var curLineFlags = ref lineFlags[drawLineNum - lineStart];
|
||||
int breakpointCount = (.)(curLineFlags & .BreakpointCountMask);
|
||||
curLineFlags++;
|
||||
|
@ -4303,6 +4305,8 @@ namespace IDE.ui
|
|||
int32 drawLineNum = bookmark.mLineNum;
|
||||
if ((drawLineNum < lineStart) || (drawLineNum >= lineEnd))
|
||||
continue;
|
||||
if (ewc.IsLineCollapsed(drawLineNum))
|
||||
continue;
|
||||
//hadLineIcon[drawLineNum - lineStart] = true;
|
||||
g.Draw(DarkTheme.sDarkTheme.GetImage(.IconBookmark), Math.Max(GS!(-5), mEditWidget.mX - GS!(30) - leftAdjust),
|
||||
0 + bookmark.mLineNum * lineSpacing);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue