Skip to content

Conversation

@acoates-ms
Copy link
Contributor

@acoates-ms acoates-ms commented Mar 27, 2020

Fix crash when enabling direct debugging at run-time using the dev menu

This was caused by a bad hook up the UI buttons, where the break at next statement and direct debugging callback were both hooked up to the direct debugging button.

Direct debugging does not work with FastRefresh

Currently either webdebugging or livereload are the conditions to get the bundle from the metro server. We should include fastRefresh in that logic.

Before using direct debugging, the user has to disable remote debugging

Direct Debugging is fundamentally incompatible with remote debugging. Previously the user had to manually disable one before enabling the other. This PR toggles the other one for you.

Microsoft Reviewers: Open in CodeFlow

@acoates-ms acoates-ms removed the vnext label Mar 27, 2020
@acoates-ms acoates-ms merged commit 4e46be9 into microsoft:master Mar 27, 2020
@acoates-ms acoates-ms deleted the dd7 branch March 27, 2020 20:25
NickGerleman pushed a commit to NickGerleman/react-native-windows that referenced this pull request Mar 30, 2020
* Fix direct debugging

* formatting

* Change files
acoates-ms added a commit to acoates-ms/react-native-windows that referenced this pull request Apr 3, 2020
* Fix direct debugging

* formatting

* Change files
ghost pushed a commit that referenced this pull request Apr 3, 2020
* Fix crash when calling measure on non-framework element (#4473)

* Fix crash when calling measure on non-framework element

* Change files

* Fix new project build (#4469)

* Set $(ReactNativeWindowsDir) before it is used

* Change files

* Update MSBuild ADO Tasks to use MSBuild x64 (#4462)

* Removed x86 override for msbuild tasks in CI, publish
* Switch from MSBuild to VSBuild
* Added `<AppxGeneratePrisForPortableLibrariesEnabled>false</AppxGeneratePrisForPortableLibrariesEnabled>` to C# app projects to fix build issues with msbuild x64
* Added `/p:AppxGeneratePrisForPortableLibrariesEnabled=false` for testcli build task

* Some Direct Debugging fixes (#4440)

* Fix direct debugging

* formatting

* Change files

* Add timeout to certificate generation on project init (#4430)

* Add a timeout to catch hangs during cert generation

* Change files

* Update change files to use patch version bumping

* publishing fix

Co-authored-by: Vladimir Morozov <vmoroz@users.noreply.github.com>
Co-authored-by: Jon Thysell <jthysell@microsoft.com>
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.

2 participants