Repository navigation
Commit 0df7399
committed
fix(webview): leave the surviving pin untouched in deleteProviderProfile
The F1a buffer routing and the new delete-time activation branch interacted in two ways: the unrelated-pin branch re-wrote currentApiConfigName through setValue although the view-local buffer already holds the surviving pin (drop the write: it only triggered a viewStates prune pass and could clobber the pin with the shared slot value), and deleting the current profile now activates the fallback, which reads its settings via providerSettingsManager, so the spec test uses a test double like its siblings in the describe.1 parent d337499 commit 0df7399
2 files changed
Lines changed: 19 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2431 | 2431 | | |
2432 | 2432 | | |
2433 | 2433 | | |
2434 | | - | |
| 2434 | + | |
| 2435 | + | |
| 2436 | + | |
| 2437 | + | |
2435 | 2438 | | |
2436 | 2439 | | |
2437 | 2440 | | |
| |||
2440 | 2443 | | |
2441 | 2444 | | |
2442 | 2445 | | |
2443 | | - | |
2444 | | - | |
2445 | | - | |
| 2446 | + | |
| 2447 | + | |
| 2448 | + | |
2446 | 2449 | | |
2447 | 2450 | | |
2448 | 2451 | | |
| |||
2457 | 2460 | | |
2458 | 2461 | | |
2459 | 2462 | | |
2460 | | - | |
2461 | | - | |
2462 | 2463 | | |
2463 | | - | |
2464 | | - | |
2465 | | - | |
| 2464 | + | |
| 2465 | + | |
| 2466 | + | |
| 2467 | + | |
2466 | 2468 | | |
2467 | | - | |
2468 | 2469 | | |
2469 | 2470 | | |
2470 | 2471 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1888 | 1888 | | |
1889 | 1889 | | |
1890 | 1890 | | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
1891 | 1899 | | |
1892 | 1900 | | |
1893 | 1901 | | |
| |||
0 commit comments