mirror of
https://github.com/nextcloud/android.git
synced 2024-11-25 06:35:48 +03:00
hide dialog if not needed
This commit is contained in:
parent
3a692e65f6
commit
a199abb381
1 changed files with 6 additions and 5 deletions
|
@ -93,19 +93,19 @@ public class SendShareDialog extends BottomSheetDialogFragment {
|
|||
view = inflater.inflate(R.layout.send_share_fragment, container, false);
|
||||
|
||||
// Share with people
|
||||
TextView sharePeopleText = (TextView) view.findViewById(R.id.share_people_button);
|
||||
TextView sharePeopleText = view.findViewById(R.id.share_people_button);
|
||||
sharePeopleText.setOnClickListener(v -> shareFile(file));
|
||||
|
||||
ImageView sharePeopleImageView = (ImageView) view.findViewById(R.id.share_people_icon);
|
||||
ImageView sharePeopleImageView = view.findViewById(R.id.share_people_icon);
|
||||
sharePeopleImageView.getBackground().setColorFilter(ThemeUtils.elementColor(), PorterDuff.Mode.SRC_IN);
|
||||
sharePeopleImageView.getDrawable().setColorFilter(ThemeUtils.fontColor(), PorterDuff.Mode.SRC_IN);
|
||||
sharePeopleImageView.setOnClickListener(v -> shareFile(file));
|
||||
|
||||
// Share via link button
|
||||
TextView shareLinkText = (TextView) view.findViewById(R.id.share_link_button);
|
||||
TextView shareLinkText = view.findViewById(R.id.share_link_button);
|
||||
shareLinkText.setOnClickListener(v -> fileOperationsHelper.showShareFile(file));
|
||||
|
||||
ImageView shareLinkImageView = (ImageView) view.findViewById(R.id.share_link_icon);
|
||||
ImageView shareLinkImageView = view.findViewById(R.id.share_link_icon);
|
||||
shareLinkImageView.getBackground().setColorFilter(ThemeUtils.elementColor(), PorterDuff.Mode.SRC_IN);
|
||||
shareLinkImageView.getDrawable().setColorFilter(ThemeUtils.fontColor(), PorterDuff.Mode.SRC_IN);
|
||||
shareLinkImageView.setOnClickListener(v -> shareFile(file));
|
||||
|
@ -130,6 +130,7 @@ public class SendShareDialog extends BottomSheetDialogFragment {
|
|||
shareLinkImageView.setVisibility(View.GONE);
|
||||
sharePeopleText.setVisibility(View.GONE);
|
||||
sharePeopleImageView.setVisibility(View.GONE);
|
||||
getDialog().hide();
|
||||
} else {
|
||||
shareLinkText.setEnabled(false);
|
||||
shareLinkText.setAlpha(0.3f);
|
||||
|
@ -186,7 +187,7 @@ public class SendShareDialog extends BottomSheetDialogFragment {
|
|||
dismiss();
|
||||
};
|
||||
|
||||
RecyclerView sendButtonsView = (RecyclerView) view.findViewById(R.id.send_button_recycler_view);
|
||||
RecyclerView sendButtonsView = view.findViewById(R.id.send_button_recycler_view);
|
||||
sendButtonsView.setHasFixedSize(true);
|
||||
sendButtonsView.setLayoutManager(new GridLayoutManager(getActivity(), 3));
|
||||
sendButtonsView.setAdapter(new SendButtonAdapter(sendButtonDataList, clickListener));
|
||||
|
|
Loading…
Reference in a new issue