File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -90,6 +90,9 @@ export function onIndicatorStateChange(
9090
9191export function getStateIndicator ( ) : IndicatorState {
9292 const state = store . getState ( )
93+ if ( state . session ?. pausedAt ) {
94+ return 'paused'
95+ }
9396 if ( state . captureStartedAt ) {
9497 return 'capturing'
9598 }
@@ -102,7 +105,12 @@ export function getStateIndicator(): IndicatorState {
102105 return 'inactive'
103106}
104107
105- export type IndicatorState = 'active' | 'inactive' | 'capturing' | 'assessing'
108+ export type IndicatorState =
109+ | 'active'
110+ | 'inactive'
111+ | 'capturing'
112+ | 'assessing'
113+ | 'paused'
106114
107115//
108116//
Original file line number Diff line number Diff line change @@ -244,7 +244,7 @@ function getTrayIconForStatus(status: IndicatorState) {
244244 return getImagePath ( `nudge-capturing.png` )
245245 } else if ( status === 'assessing' ) {
246246 return getImagePath ( `nudge-assessing.png` )
247- } else if ( status === 'inactive' ) {
247+ } else if ( status === 'inactive' || status === 'paused' ) {
248248 return getImagePath ( `nudge-inactive.png` )
249249 } else {
250250 return getImagePath ( `nudge-default.png` )
You can’t perform that action at this time.
0 commit comments