mirror of
https://github.com/Docile-Alligator/Infinity-For-Reddit.git
synced 2026-02-05 07:55:26 +00:00
Hide "Edit Theme" and "Change Name" options if the online theme is not created by the current user.
This commit is contained in:
@ -49,12 +49,22 @@ public class CustomThemeOptionsBottomSheetFragment extends LandscapeExpandedRoun
|
||||
themeName = getArguments().getString(EXTRA_THEME_NAME);
|
||||
onlineCustomThemeMetadata = getArguments().getParcelable(EXTRA_ONLINE_CUSTOM_THEME_METADATA);
|
||||
|
||||
binding.themeNameTextViewCustomThemeOptionsBottomSheetFragment.setText(themeName);
|
||||
if (onlineCustomThemeMetadata != null && !onlineCustomThemeMetadata.username.equals(activity.accountName)) {
|
||||
binding.editThemeTextViewCustomThemeOptionsBottomSheetFragment.setVisibility(View.GONE);
|
||||
binding.changeThemeNameTextViewCustomThemeOptionsBottomSheetFragment.setVisibility(View.GONE);
|
||||
} else {
|
||||
binding.editThemeTextViewCustomThemeOptionsBottomSheetFragment.setOnClickListener(view -> {
|
||||
((CustomThemeOptionsBottomSheetFragmentListener) activity).editTheme(themeName, onlineCustomThemeMetadata, getArguments().getInt(EXTRA_INDEX_IN_THEME_LIST, -1));
|
||||
dismiss();
|
||||
});
|
||||
|
||||
binding.editThemeTextViewCustomThemeOptionsBottomSheetFragment.setOnClickListener(view -> {
|
||||
((CustomThemeOptionsBottomSheetFragmentListener) activity).editTheme(themeName, onlineCustomThemeMetadata, getArguments().getInt(EXTRA_INDEX_IN_THEME_LIST, -1));
|
||||
dismiss();
|
||||
});
|
||||
binding.changeThemeNameTextViewCustomThemeOptionsBottomSheetFragment.setOnClickListener(view -> {
|
||||
((CustomThemeOptionsBottomSheetFragmentListener) activity).changeName(themeName);
|
||||
dismiss();
|
||||
});
|
||||
}
|
||||
|
||||
binding.themeNameTextViewCustomThemeOptionsBottomSheetFragment.setText(themeName);
|
||||
|
||||
binding.shareThemeTextViewCustomThemeOptionsBottomSheetFragment.setOnClickListener(view -> {
|
||||
if (onlineCustomThemeMetadata != null) {
|
||||
@ -65,11 +75,6 @@ public class CustomThemeOptionsBottomSheetFragment extends LandscapeExpandedRoun
|
||||
dismiss();
|
||||
});
|
||||
|
||||
binding.changeThemeNameTextViewCustomThemeOptionsBottomSheetFragment.setOnClickListener(view -> {
|
||||
((CustomThemeOptionsBottomSheetFragmentListener) activity).changeName(themeName);
|
||||
dismiss();
|
||||
});
|
||||
|
||||
binding.deleteThemeTextViewCustomThemeOptionsBottomSheetFragment.setOnClickListener(view -> {
|
||||
((CustomThemeOptionsBottomSheetFragmentListener) activity).delete(themeName);
|
||||
dismiss();
|
||||
|
||||
Reference in New Issue
Block a user