|
@@ -340,9 +340,11 @@ class EditableSpan extends Component{
|
|
|
setSelectArea({i,boxMark,dir:'start'});
|
|
|
}
|
|
|
selectEnd(){
|
|
|
- const {i,setSelectArea,boxMark}= this.props;
|
|
|
- setSelectArea({i,boxMark,dir:'end'});
|
|
|
- window.getSelection().empty();
|
|
|
+ const {i,setSelectArea,boxMark,select_start}= this.props;
|
|
|
+ if(select_start!==i){ //判断不能省,否则无法聚焦
|
|
|
+ setSelectArea({i,boxMark,dir:'end'});
|
|
|
+ window.getSelection().empty();
|
|
|
+ }
|
|
|
}
|
|
|
getClass(){
|
|
|
const {full,value,saveText,i,preIsExt,afterIsExt,mouseSelect} = this.props;
|