Skip to content

Fix focus issues in disassembly view#129616

Merged
isidorn merged 2 commits into
microsoft:mainfrom
xisui-MSFT:dev/xisui/fix_129523
Jul 28, 2021
Merged

Fix focus issues in disassembly view#129616
isidorn merged 2 commits into
microsoft:mainfrom
xisui-MSFT:dev/xisui/fix_129523

Conversation

@xisui-MSFT

@xisui-MSFT xisui-MSFT commented Jul 27, 2021

Copy link
Copy Markdown
Contributor

This PR fixes #129523 and #129535

Some changes make more sense by combining the fixes to these two issues in the same PR.

Double clicking on instruction breakpoint in breakpoints view now passes focus to disassembly view, setting the focus to the entry containing target address.

mouseSupport is now disabled in disassembly view to disable selection. And so need to set focus at appropriate time, or there would be weird behaviors when navigating using arrow keys.

@xisui-MSFT

Copy link
Copy Markdown
Contributor Author

@isidorn @weinand Can you please take a look? Thanks

@weinand weinand assigned isidorn and unassigned weinand Jul 27, 2021
@weinand weinand added the debug Debug viewlet, configurations, breakpoints, adapter issues label Jul 27, 2021
@xisui-MSFT xisui-MSFT changed the title Double clicking on instruction breakpoint passes focus to disassembly view Fix focus issues in disassembly view Jul 27, 2021
@isidorn isidorn added this to the July 2021 milestone Jul 28, 2021
@isidorn

isidorn commented Jul 28, 2021

Copy link
Copy Markdown
Collaborator

This PR looks good. I have also tested out and fixes the linked issues. Thus merging in.
@xisui-MSFT thanks a lot 👏

@isidorn isidorn merged commit c0dbdb5 into microsoft:main Jul 28, 2021
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

debug Debug viewlet, configurations, breakpoints, adapter issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Disassembly view: double click on instruction breakpoint should pass focus to disassembly view

3 participants