mirror of
https://github.com/deltachat/deltachat-android.git
synced 2025-10-06 03:49:58 +02:00
fix sharing multiple files (#901)
This commit is contained in:
parent
84bdc42c7c
commit
06e62903ef
3 changed files with 2 additions and 7 deletions
|
@ -640,7 +640,7 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
|
|||
.setNegativeButton(android.R.string.cancel, ((dialog, which) -> {
|
||||
finish();
|
||||
}))
|
||||
.setPositiveButton(R.string.menu_send, (dialog, which) -> new RelayingTask(this, chatId).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR))
|
||||
.setPositiveButton(R.string.menu_send, (dialog, which) -> new RelayingTask(this, chatId).execute())
|
||||
.show();
|
||||
} else {
|
||||
if (uriList.size() == 1) {
|
||||
|
@ -1129,9 +1129,6 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
|
|||
for(Uri uri : uris) {
|
||||
DcMsg message = createMessage(activityRef.get(), uri);
|
||||
dcContext.sendMsg(chatId, message);
|
||||
}
|
||||
|
||||
for(Uri uri : uris) {
|
||||
cleanup(activity, uri);
|
||||
}
|
||||
} catch (NullPointerException npe) {
|
||||
|
|
|
@ -40,7 +40,6 @@ import org.thoughtcrime.securesms.connect.DcHelper;
|
|||
import org.thoughtcrime.securesms.database.Address;
|
||||
import org.thoughtcrime.securesms.mms.PartAuthority;
|
||||
import org.thoughtcrime.securesms.permissions.Permissions;
|
||||
import org.thoughtcrime.securesms.providers.PersistentBlobProvider;
|
||||
import org.thoughtcrime.securesms.util.DynamicLanguage;
|
||||
import org.thoughtcrime.securesms.util.DynamicNoActionBarTheme;
|
||||
import org.thoughtcrime.securesms.util.DynamicTheme;
|
||||
|
@ -183,7 +182,7 @@ public class ShareActivity extends PassphraseRequiredActionBarActivity implement
|
|||
if (streamExtra != null && PartAuthority.isLocalUri(streamExtra)) {
|
||||
resolvedExtras.add(streamExtra);
|
||||
} else {
|
||||
new ResolveMediaTask(this, this).executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, streamExtra);
|
||||
new ResolveMediaTask(this, this).execute(streamExtra);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -122,7 +122,6 @@ public class PersistentBlobProvider {
|
|||
switch (MATCHER.match(uri)) {
|
||||
case MATCH_OLD:
|
||||
case MATCH_NEW:
|
||||
long id = ContentUris.parseId(uri);
|
||||
return getFile(context, ContentUris.parseId(uri)).delete();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue