1.22 We broke hot reload entirely #21811

Closed
opened 2026-01-31 07:55:29 +00:00 by claunia · 3 comments
Owner

Originally created by @zadjii-msft on GitHub (Jun 4, 2024).

Originally assigned to: @zadjii-msft on GitHub.

selfhost-1.22-bugbash-2024-06-04

culprits:

Originally created by @zadjii-msft on GitHub (Jun 4, 2024). Originally assigned to: @zadjii-msft on GitHub. selfhost-1.22-bugbash-2024-06-04 culprits: * 1c8e996 PRE-MERGE #17352 Fix some search highlights scenarios * 274010f PRE-MERGE #17358 Fix two panes being closed when just one is * 4485e50 PRE-MERGE #16848 Add support for custom CommandNotFound OSC * ab25a1e PRE-MERGE #16895 Add support for resizing panes with mouse * 7802e20 PRE-MERGE #16916 Implement grapheme clusters * e321c00 PRE-MERGE #17330 Add a snippets pane * b968f91 PRE-MERGE #17143 Improve Viewport and Viewport::WalkInBounds * 5460324 PRE-MERGE #16513 Add ability to save input action from command line * a2adcd3 PRE-MERGE #16479 Theme for settings * d14a984 PRE-MERGE #17281 Allow actions in the new tab dropdown * cf50777 PRE-MERGE #17215 Remove command's knowledge of its keys * d699a08 PRE-MERGE #17162 Refactor ActionMap and Command to use ActionIDs
claunia added the Needs-TriageNeeds-Tag-FixPriority-0Severity-Blocking labels 2026-01-31 07:55:29 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Jun 4, 2024):

(i'll try to find the culprit in the morning)

@zadjii-msft commented on GitHub (Jun 4, 2024): (i'll try to find the culprit in the morning)
Author
Owner

@zadjii-msft commented on GitHub (Jun 5, 2024):

Uh, CascadiaSettings::LoadAll isn't called at all in hot reload. Neither is the lambda inside AppLogic::_RegisterSettingsChange. Uh, what? the call to AppLogic::_RegisterSettingsChange got entirely removed?? I'm betting it was a bad merge. I'm the murderer aren't I?

@zadjii-msft commented on GitHub (Jun 5, 2024): Uh, `CascadiaSettings::LoadAll` isn't called at all in hot reload. Neither is the lambda inside `AppLogic::_RegisterSettingsChange`. Uh, what? the call to `AppLogic::_RegisterSettingsChange` got entirely removed?? I'm betting it was a bad merge. I'm the murderer aren't I?
Author
Owner

@zadjii-msft commented on GitHub (Jun 5, 2024):

Okay, found the regression in #16916. You may return to your regularly scheduled anything else.

@zadjii-msft commented on GitHub (Jun 5, 2024): Okay, found the regression in #16916. You may return to your regularly scheduled _anything else_.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#21811