|
|
@@ -136,13 +136,16 @@ class DashboardMenu extends React.Component {
|
|
|
this.setState({ editingKey: false });
|
|
|
}}/>}
|
|
|
onBlur={(e) => {
|
|
|
- if(e.target.value !== t.name) {
|
|
|
- dispatch({ type: 'dashboard/remoteModifyMenu', menu: { ...t, name: e.target.value } });
|
|
|
+ let val = e.target.value;
|
|
|
+ if(!!(val+'').trim() && val !== t.name) {
|
|
|
+ dispatch({ type: 'dashboard/remoteModifyMenu', menu: { ...t, name: val } });
|
|
|
}
|
|
|
this.setState({ editingKey: false });
|
|
|
- }} onPressEnter={(e) => {
|
|
|
- if(e.target.value !== t.name) {
|
|
|
- dispatch({ type: 'dashboard/remoteModifyMenu', menu: { ...t, name: e.target.value } });
|
|
|
+ }}
|
|
|
+ onPressEnter={(e) => {
|
|
|
+ let val = e.target.value;
|
|
|
+ if(!!(val+'').trim() && val !== t.name) {
|
|
|
+ dispatch({ type: 'dashboard/remoteModifyMenu', menu: { ...t, name: val } });
|
|
|
}
|
|
|
this.setState({ editingKey: false });
|
|
|
}}
|