fix: PR comments
This commit is contained in:
parent
f73ed2942c
commit
8a53a1bd5f
|
@ -434,20 +434,17 @@ public class MediaOverviewActivity extends PassphraseRequiredActionBarActivity {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onActionItemClicked(ActionMode mode, MenuItem menuItem) {
|
public boolean onActionItemClicked(ActionMode mode, MenuItem menuItem) {
|
||||||
int itemId = menuItem.getItemId();
|
switch (menuItem.getItemId()) {
|
||||||
if (itemId == R.id.save) {
|
case R.id.save:
|
||||||
handleSaveMedia(getListAdapter().getSelectedMedia());
|
handleSaveMedia(getListAdapter().getSelectedMedia());
|
||||||
return true;
|
return true;
|
||||||
} else if (itemId == R.id.save) {
|
case R.id.delete:
|
||||||
handleSaveMedia(getListAdapter().getSelectedMedia());
|
handleDeleteMedia(getListAdapter().getSelectedMedia());
|
||||||
return true;
|
actionMode.finish();
|
||||||
} else if (itemId == R.id.delete) {
|
return true;
|
||||||
handleDeleteMedia(getListAdapter().getSelectedMedia());
|
case R.id.select_all:
|
||||||
actionMode.finish();
|
handleSelectAllMedia();
|
||||||
return true;
|
return true;
|
||||||
} else if (itemId == R.id.select_all) {
|
|
||||||
handleSelectAllMedia();
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,6 +6,8 @@ import android.util.AttributeSet
|
||||||
import android.view.View
|
import android.view.View
|
||||||
import android.widget.RelativeLayout
|
import android.widget.RelativeLayout
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
|
import com.google.android.exoplayer2.ui.R.drawable.exo_icon_pause
|
||||||
|
import com.google.android.exoplayer2.ui.R.drawable.exo_icon_play
|
||||||
import dagger.hilt.android.AndroidEntryPoint
|
import dagger.hilt.android.AndroidEntryPoint
|
||||||
import network.loki.messenger.databinding.ViewVoiceMessageBinding
|
import network.loki.messenger.databinding.ViewVoiceMessageBinding
|
||||||
import org.session.libsession.messaging.sending_receiving.attachments.DatabaseAttachment
|
import org.session.libsession.messaging.sending_receiving.attachments.DatabaseAttachment
|
||||||
|
@ -118,8 +120,8 @@ class VoiceMessageView : RelativeLayout, AudioSlidePlayer.Listener {
|
||||||
|
|
||||||
private fun renderIcon() {
|
private fun renderIcon() {
|
||||||
val iconID =
|
val iconID =
|
||||||
if (isPlaying) com.google.android.exoplayer2.ui.R.drawable.exo_icon_pause
|
if (isPlaying) exo_icon_pause
|
||||||
else com.google.android.exoplayer2.ui.R.drawable.exo_icon_play
|
else exo_icon_play
|
||||||
binding.voiceMessagePlaybackImageView.setImageResource(iconID)
|
binding.voiceMessagePlaybackImageView.setImageResource(iconID)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -50,9 +50,8 @@ class PrivacySettingsPreferenceFragment : ListSummaryPreferenceFragment() {
|
||||||
.setData(Uri.parse("package:" + BuildConfig.APPLICATION_ID))
|
.setData(Uri.parse("package:" + BuildConfig.APPLICATION_ID))
|
||||||
}
|
}
|
||||||
.apply { addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) }
|
.apply { addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) }
|
||||||
.takeIf { IntentUtils.isResolvable(requireContext(), it) }?.let {
|
.takeIf { IntentUtils.isResolvable(requireContext(), it) }
|
||||||
startActivity(it)
|
?.let(::startActivity)
|
||||||
}
|
|
||||||
}
|
}
|
||||||
button(R.string.dismiss)
|
button(R.string.dismiss)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue