Crash fixes
This commit is contained in:
@@ -1077,6 +1077,8 @@ public class ComposeFragment extends MastodonToolbarFragment implements OnBackPr
|
|||||||
Editable e=mainEditText.getText();
|
Editable e=mainEditText.getText();
|
||||||
int start=e.getSpanStart(currentAutocompleteSpan);
|
int start=e.getSpanStart(currentAutocompleteSpan);
|
||||||
int end=e.getSpanEnd(currentAutocompleteSpan);
|
int end=e.getSpanEnd(currentAutocompleteSpan);
|
||||||
|
if(start==-1 || end==-1)
|
||||||
|
return;
|
||||||
e.replace(start, end, text+" ");
|
e.replace(start, end, text+" ");
|
||||||
finishAutocomplete();
|
finishAutocomplete();
|
||||||
InputConnection conn=mainEditText.getCurrentInputConnection();
|
InputConnection conn=mainEditText.getCurrentInputConnection();
|
||||||
|
|||||||
@@ -278,7 +278,7 @@ public class ComposeAutocompleteViewController{
|
|||||||
@Override
|
@Override
|
||||||
public void onSuccess(SearchResults result){
|
public void onSuccess(SearchResults result){
|
||||||
currentRequest=null;
|
currentRequest=null;
|
||||||
if(result.hashtags.isEmpty() || (result.hashtags.size()==1 && result.hashtags.get(0).name.equals(lastText.substring(1))))
|
if(result.hashtags.isEmpty() || (result.hashtags.size()==1 && result.hashtags.get(0).name.equals(lastText.substring(1))) || mode!=Mode.HASHTAGS)
|
||||||
return;
|
return;
|
||||||
List<Hashtag> oldList=hashtags;
|
List<Hashtag> oldList=hashtags;
|
||||||
hashtags=result.hashtags;
|
hashtags=result.hashtags;
|
||||||
|
|||||||
Reference in New Issue
Block a user