Fixes visibility of the replies in dm for locked accounts

This commit is contained in:
tom79 2017-08-22 08:42:45 +02:00
parent 65c1453d79
commit 4b1ec378d5
1 changed files with 12 additions and 5 deletions

View File

@ -37,6 +37,7 @@ import android.support.v7.app.AppCompatActivity;
import android.text.Editable;
import android.text.Html;
import android.text.TextWatcher;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
@ -286,16 +287,22 @@ public class TootActivity extends AppCompatActivity implements OnRetrieveSearcAc
int charsInToot = 0;
// TODO: Sort out multiple images
if (sharedUri != null)
{
if (sharedUri != null) {
uploadSharedImage(sharedUri);
}
boolean isAccountPrivate = account.isLocked();
if(isAccountPrivate){
visibility = "private";
toot_visibility.setImageResource(R.drawable.ic_action_lock_closed);
if( tootReply == null) {
visibility = "private";
}else {
if( visibility.equals("direct") ){
toot_visibility.setImageResource(R.drawable.ic_local_post_office);
}else{
visibility = "private";
toot_visibility.setImageResource(R.drawable.ic_action_lock_closed);
}
}
}else {
if( tootReply == null){
visibility = sharedpreferences.getString(Helper.SET_TOOT_VISIBILITY + "@" + account.getAcct() + "@" + account.getInstance(), "public");