Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
selection-bug-demo.mov
Make a selection:
![Screenshot 2024-06-26 at 15 34 46](https://private-user-images.githubusercontent.com/4602382/343181025-5c7ace98-8314-482e-bd6a-1a7da87d20cd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzY5MTUsIm5iZiI6MTcyMTMzNjYxNSwicGF0aCI6Ii80NjAyMzgyLzM0MzE4MTAyNS01YzdhY2U5OC04MzE0LTQ4MmUtYmQ2YS0xYTdkYTg3ZDIwY2QucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MThUMjEwMzM1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MDM5MDA1ZmU3ZWIxYTY5MDczMDg3OTEzYWQ4ODg2MDUzODk3N2RiNGI2YmE4Y2ZkNTY3MTAwYzg2MDc3NDU5MyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.M8t_hzIORidYfte17t4NKHJQcGm0EdRcDvjosSj8_1Y)
And then blur the editor:
![Screenshot 2024-06-26 at 15 34 19](https://private-user-images.githubusercontent.com/4602382/343181318-c3437f3c-9daa-4297-a0b1-e453037300c5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzY5MTUsIm5iZiI6MTcyMTMzNjYxNSwicGF0aCI6Ii80NjAyMzgyLzM0MzE4MTMxOC1jMzQzN2YzYy05ZGFhLTQyOTctYTBiMS1lNDUzMDM3MzAwYzUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MThUMjEwMzM1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZmRiOTQwOTBhMWViZmUyOWI1N2MyOGJlMDQ2OGU1ZjBiYzIzZjdiNGNjZGQ3MzViMmE5NmUyNjYzOWU4MjFmMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.XkdS-IOpv6d1phNLFDYCa4gRMZtPVXErEhFxB2DWmlY)
Before this change, the selection would be persisted after blurring the editor. This would make the toolbar still function:
![Screenshot 2024-06-26 at 15 34 48](https://private-user-images.githubusercontent.com/4602382/343181487-0c6dbcac-7466-4c18-9c66-ad7a16cae1d5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzY5MTUsIm5iZiI6MTcyMTMzNjYxNSwicGF0aCI6Ii80NjAyMzgyLzM0MzE4MTQ4Ny0wYzZkYmNhYy03NDY2LTRjMTgtOWM2Ni1hZDdhMTZjYWUxZDUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MThUMjEwMzM1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NmQyNTBkYmVjNDVmZGYyYTBlZDg5MGU0YzQ0ZWJmNDhlMWNhNTIzOTY0MWI4ZDhmOTZlNjZlOTAwMThmMmVhOSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.m2iTAzkoRi3pfOrUcmjUwBS5tlgisEGcAFzouvFF67o)
The problem is (unsurprisingly) also present in the Studio (notice the selected "B" in the blurred editor):
![Screenshot 2024-06-26 at 15 37 23](https://private-user-images.githubusercontent.com/4602382/343182556-f80144e4-0b77-4e67-a4e6-429b014cc92a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEzMzY5MTUsIm5iZiI6MTcyMTMzNjYxNSwicGF0aCI6Ii80NjAyMzgyLzM0MzE4MjU1Ni1mODAxNDRlNC0wYjc3LTRlNjctYTRlNi00MjliMDE0Y2M5MmEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MThUMjEwMzM1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YTJlODJmNDRjNzc0ZDM3YTg5ZGM3MWYxMmU0MGRlNjFiOWRlOTcwZmNlYTAyMWQ4NjMxOTg5N2Q2NmE4YjI5YSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.k6vvvazudPK7guf5rdudlIKriz1Bw6sOPbGk4tISd-A)