Skip to content

Commit 354f545

Browse files
committed
fix(Calendar): select month auto change date view
1 parent 53fe94d commit 354f545

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/calendar/calendar.jsx

+6-1
Original file line numberDiff line numberDiff line change
@@ -142,13 +142,18 @@ class Calendar extends Component {
142142
}
143143

144144
onSelectCell = (date, nextMode) => {
145+
const { shape } = this.props;
146+
145147
this.changeVisibleMonth(date, 'cellClick');
146148

147149
// 当用户所在的面板为初始化面板时,则选择动作为触发 onSelect 回调
148150
if (this.state.mode === this.MODES[0]) {
149151
this.props.onSelect(date);
150152
}
151-
this.changeMode(nextMode);
153+
154+
if (shape === 'panel') {
155+
this.changeMode(nextMode);
156+
}
152157
};
153158

154159
changeMode = nextMode => {

0 commit comments

Comments
 (0)