Commit c595346
Fix dark theme detection using IThemeEngine API
Replace preference-based theme detection with the proper IThemeEngine
service API. The previous approach read the theme ID from preferences
which could be stale or unavailable. The new approach queries the
active theme directly via IThemeEngine.getActiveTheme().
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 0563df1 commit c595346
2 files changed
Lines changed: 15 additions & 7 deletions
File tree
- com.microsoft.copilot.eclipse.ui
- META-INF
- src/com/microsoft/copilot/eclipse/ui/utils
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
| 76 | + | |
Lines changed: 13 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
88 | 89 | | |
89 | 90 | | |
90 | 91 | | |
91 | | - | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| |||
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
508 | | - | |
509 | | - | |
510 | | - | |
511 | | - | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
512 | 519 | | |
513 | 520 | | |
514 | 521 | | |
| |||
0 commit comments