aboutsummaryrefslogtreecommitdiffstats
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main/java/de/pixart/messenger/ui/CreatePublicChannelDialog.java8
-rw-r--r--src/main/res/layout/create_public_channel_dialog.xml1
2 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/CreatePublicChannelDialog.java b/src/main/java/de/pixart/messenger/ui/CreatePublicChannelDialog.java
index fe3244483..a4ecc6751 100644
--- a/src/main/java/de/pixart/messenger/ui/CreatePublicChannelDialog.java
+++ b/src/main/java/de/pixart/messenger/ui/CreatePublicChannelDialog.java
@@ -38,6 +38,7 @@ public class CreatePublicChannelDialog extends DialogFragment implements OnBacke
private static final char[] FORBIDDEN = new char[]{'\u0022', '&', '\'', '/', ':', '<', '>', '@'};
private static final String ACCOUNTS_LIST_KEY = "activated_accounts_list";
+ private static final String MULTIPLE_ACCOUNTS = "multiple_accounts_enabled";
private CreatePublicChannelDialogListener mListener;
private KnownHostsAdapter knownHostsAdapter;
private boolean jidWasModified = false;
@@ -67,6 +68,13 @@ public class CreatePublicChannelDialog extends DialogFragment implements OnBacke
final AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
builder.setTitle(R.string.create_public_channel);
final CreatePublicChannelDialogBinding binding = DataBindingUtil.inflate(getActivity().getLayoutInflater(), R.layout.create_public_channel_dialog, null, false);
+ if (getArguments().getBoolean(MULTIPLE_ACCOUNTS)) {
+ binding.yourAccount.setVisibility(View.VISIBLE);
+ binding.account.setVisibility(View.VISIBLE);
+ } else {
+ binding.yourAccount.setVisibility(View.GONE);
+ binding.account.setVisibility(View.GONE);
+ }
binding.account.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
diff --git a/src/main/res/layout/create_public_channel_dialog.xml b/src/main/res/layout/create_public_channel_dialog.xml
index a409cde37..457f9c010 100644
--- a/src/main/res/layout/create_public_channel_dialog.xml
+++ b/src/main/res/layout/create_public_channel_dialog.xml
@@ -9,6 +9,7 @@
android:padding="?dialogPreferredPadding">
<TextView
+ android:id="@+id/your_account"
style="@style/InputLabel"
android:layout_width="match_parent"
android:layout_height="wrap_content"