Loading app/src/main/java/app/fedilab/android/activities/MediaActivity.java +13 −6 Original line number Diff line number Diff line Loading @@ -239,6 +239,7 @@ public class MediaActivity extends BaseActivity implements OnDownloadInterface { } }); }); if (!fullscreen) { if (attachments.get(position).translation != null) { binding.mediaDescription.setVisibility(View.GONE); binding.mediaDescriptionTranslated.setText(attachments.get(position).translation); Loading @@ -247,6 +248,10 @@ public class MediaActivity extends BaseActivity implements OnDownloadInterface { binding.mediaDescription.setVisibility(View.VISIBLE); binding.mediaDescriptionTranslated.setVisibility(View.GONE); } } else { binding.mediaDescription.setVisibility(View.GONE); binding.mediaDescriptionTranslated.setVisibility(View.GONE); } } }); Loading Loading @@ -362,7 +367,7 @@ public class MediaActivity extends BaseActivity implements OnDownloadInterface { handler = new Handler(); if (description != null && description.trim().length() > 0 && description.trim().compareTo("null") != 0) { binding.mediaDescription.setText(description); if (attachments.get(mediaPosition - 1).translation != null) { if (attachments.get(binding.mediaViewpager.getCurrentItem()).translation != null) { binding.mediaDescription.setVisibility(View.GONE); binding.mediaDescriptionTranslated.setText(attachments.get(binding.mediaViewpager.getCurrentItem()).translation); binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE); Loading @@ -372,6 +377,8 @@ public class MediaActivity extends BaseActivity implements OnDownloadInterface { } } else { binding.translate.setVisibility(View.GONE); binding.mediaDescriptionTranslated.setVisibility(View.GONE); binding.mediaDescription.setVisibility(View.GONE); } } else { binding.translate.setVisibility(View.GONE); Loading app/src/main/res/layout/activity_media_pager.xml +2 −1 Original line number Diff line number Diff line Loading @@ -77,7 +77,8 @@ style="@style/Widget.App.Button.IconOnly.Outline" android:layout_width="wrap_content" android:layout_height="wrap_content" android:visibility="gone" tools:visibility="visible" android:contentDescription="@string/translate" app:icon="@drawable/ic_baseline_translate_24" app:iconPadding="0dp" Loading Loading
app/src/main/java/app/fedilab/android/activities/MediaActivity.java +13 −6 Original line number Diff line number Diff line Loading @@ -239,6 +239,7 @@ public class MediaActivity extends BaseActivity implements OnDownloadInterface { } }); }); if (!fullscreen) { if (attachments.get(position).translation != null) { binding.mediaDescription.setVisibility(View.GONE); binding.mediaDescriptionTranslated.setText(attachments.get(position).translation); Loading @@ -247,6 +248,10 @@ public class MediaActivity extends BaseActivity implements OnDownloadInterface { binding.mediaDescription.setVisibility(View.VISIBLE); binding.mediaDescriptionTranslated.setVisibility(View.GONE); } } else { binding.mediaDescription.setVisibility(View.GONE); binding.mediaDescriptionTranslated.setVisibility(View.GONE); } } }); Loading Loading @@ -362,7 +367,7 @@ public class MediaActivity extends BaseActivity implements OnDownloadInterface { handler = new Handler(); if (description != null && description.trim().length() > 0 && description.trim().compareTo("null") != 0) { binding.mediaDescription.setText(description); if (attachments.get(mediaPosition - 1).translation != null) { if (attachments.get(binding.mediaViewpager.getCurrentItem()).translation != null) { binding.mediaDescription.setVisibility(View.GONE); binding.mediaDescriptionTranslated.setText(attachments.get(binding.mediaViewpager.getCurrentItem()).translation); binding.mediaDescriptionTranslated.setVisibility(View.VISIBLE); Loading @@ -372,6 +377,8 @@ public class MediaActivity extends BaseActivity implements OnDownloadInterface { } } else { binding.translate.setVisibility(View.GONE); binding.mediaDescriptionTranslated.setVisibility(View.GONE); binding.mediaDescription.setVisibility(View.GONE); } } else { binding.translate.setVisibility(View.GONE); Loading
app/src/main/res/layout/activity_media_pager.xml +2 −1 Original line number Diff line number Diff line Loading @@ -77,7 +77,8 @@ style="@style/Widget.App.Button.IconOnly.Outline" android:layout_width="wrap_content" android:layout_height="wrap_content" android:visibility="gone" tools:visibility="visible" android:contentDescription="@string/translate" app:icon="@drawable/ic_baseline_translate_24" app:iconPadding="0dp" Loading