Skip to content

Commit c02174a

Browse files
authored
Merge pull request #18 from starwit/AB#1056-show_name_input_field_after_drawing
show name input field after drawing
2 parents 54fdd11 + 8e23a58 commit c02174a

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/Annotator/reducers/general-reducer.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -196,11 +196,12 @@ export default (state, action) => {
196196
return setIn(
197197
modifyRegion(polygon, {
198198
points: polygon.points.slice(0, -1),
199+
editingLabels: true,
199200
open: false,
200201
}),
201202
["mode"],
202203
null
203-
)
204+
)
204205
} else {
205206
state = saveToHistory(state, i18next.t("move.polypoint"))
206207
}
@@ -721,7 +722,11 @@ export default (state, action) => {
721722
return state
722723
}
723724
case "MOVE_LINE_POINT": {
724-
return {...state, mode: null}
725+
return setIn(
726+
modifyRegion(state.mode.regionId, { editingLabels: true }),
727+
["mode"],
728+
null
729+
)
725730
}
726731
case "DRAW_EXPANDING_LINE": {
727732
const [expandingLine, regionIndex] = getRegion(state.mode.regionId)
@@ -897,8 +902,10 @@ export default (state, action) => {
897902
return setIn(
898903
state,
899904
[...pathToActiveImage, "regions"],
900-
regions.map((r) => ({
905+
regions.map((r) => (
906+
{
901907
...r,
908+
name: r.name || r.id,
902909
editingLabels: false,
903910
}))
904911
)

0 commit comments

Comments
 (0)