@@ -3,12 +3,10 @@ import type { AppStartListening } from 'app/store/middleware/listenerMiddleware'
3
3
import type { AppDispatch , RootState } from 'app/store/store' ;
4
4
import type { SerializableObject } from 'common/types' ;
5
5
import {
6
- bboxSyncedToOptimalDimension ,
7
6
controlLayerModelChanged ,
8
7
referenceImageIPAdapterModelChanged ,
9
8
rgIPAdapterModelChanged ,
10
9
} from 'features/controlLayers/store/canvasSlice' ;
11
- import { selectIsStaging } from 'features/controlLayers/store/canvasStagingAreaSlice' ;
12
10
import { loraDeleted } from 'features/controlLayers/store/lorasSlice' ;
13
11
import {
14
12
clipEmbedModelSelected ,
@@ -20,6 +18,7 @@ import {
20
18
} from 'features/controlLayers/store/paramsSlice' ;
21
19
import { selectCanvasSlice } from 'features/controlLayers/store/selectors' ;
22
20
import { getEntityIdentifier } from 'features/controlLayers/store/types' ;
21
+ import { modelSelected } from 'features/parameters/store/actions' ;
23
22
import { postProcessingModelChanged , upscaleModelChanged } from 'features/parameters/store/upscaleSlice' ;
24
23
import {
25
24
zParameterCLIPEmbedModel ,
@@ -120,10 +119,7 @@ const handleMainModels: ModelHandler = (models, state, dispatch, log) => {
120
119
{ selectedMainModel, defaultModel } ,
121
120
'No selected main model or selected main model is not available, selecting default model'
122
121
) ;
123
- dispatch ( modelChanged ( { model : zParameterModel . parse ( defaultModel ) , previousModel : selectedMainModel } ) ) ;
124
- if ( ! selectIsStaging ( state ) ) {
125
- dispatch ( bboxSyncedToOptimalDimension ( ) ) ;
126
- }
122
+ dispatch ( modelSelected ( defaultModel ) ) ;
127
123
return ;
128
124
}
129
125
}
@@ -132,10 +128,7 @@ const handleMainModels: ModelHandler = (models, state, dispatch, log) => {
132
128
{ selectedMainModel, firstModel } ,
133
129
'No selected main model or selected main model is not available, selecting first available model'
134
130
) ;
135
- dispatch ( modelChanged ( { model : zParameterModel . parse ( firstModel ) , previousModel : selectedMainModel } ) ) ;
136
- if ( ! selectIsStaging ( state ) ) {
137
- dispatch ( bboxSyncedToOptimalDimension ( ) ) ;
138
- }
131
+ dispatch ( modelSelected ( firstModel ) ) ;
139
132
} ;
140
133
141
134
const handleUpscalingModels : ModelHandler = ( models , state , dispatch , log ) => {
0 commit comments