Skip to content

Set the default value of Combine With Indicator Margin to false#58661

Merged
sharwell merged 1 commit intodotnet:release/dev17.1from
Cosifne:dev/shech/disableCombineWithIndicatorMarginByDefault
Jan 6, 2022
Merged

Set the default value of Combine With Indicator Margin to false#58661
sharwell merged 1 commit intodotnet:release/dev17.1from
Cosifne:dev/shech/disableCombineWithIndicatorMarginByDefault

Conversation

@Cosifne
Copy link
Copy Markdown
Member

@Cosifne Cosifne commented Jan 6, 2022

Fixes AB#1450426
There is no good way to handle overlapping glyphs in the editor margin.
So breakpoint could overlap with inheritance margin glyph, so there is no way to set/clear the breakpoint at this time.

This behavior is known so before inheritance margin is enabled I added an option, which can move the inheritance margin glyph to our own margin.

However, many users don't know this option and feel depressed when seeing the overlapping problem.

So this PR set the default value to false in 17.1.
In the future release, also we want to find a better way to let the user could discover this option when click inheritance margin.

@Cosifne Cosifne requested a review from a team as a code owner January 6, 2022 02:46
@ghost ghost added the Area-IDE label Jan 6, 2022
@jinujoseph jinujoseph added this to the 17.1.P3 milestone Jan 6, 2022
@sharwell sharwell merged commit 7fc0047 into dotnet:release/dev17.1 Jan 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants