Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2729cfac authored by Steve McKay's avatar Steve McKay Committed by Android (Google) Code Review
Browse files

Merge "Don't deselect files after copy."

parents 0fd6eb4d 3abb0e3e
Loading
Loading
Loading
Loading
+32 −32
Original line number Diff line number Diff line
@@ -741,44 +741,44 @@ public class DirectoryFragment extends Fragment {

            Selection selection = mSelectionManager.getSelection(new Selection());

            final int id = item.getItemId();
            if (id == R.id.menu_open) {
            switch (item.getItemId()) {
                case R.id.menu_open:
                    openDocuments(selection);
                    mode.finish();
                    return true;

            } else if (id == R.id.menu_share) {
                case R.id.menu_share:
                    shareDocuments(selection);
                    mode.finish();
                    return true;

            } else if (id == R.id.menu_delete) {
                case R.id.menu_delete:
                    // Exit selection mode first, so we avoid deselecting deleted documents.
                    mode.finish();
                    deleteDocuments(selection);
                    return true;

            } else if (id == R.id.menu_copy_to) {
                case R.id.menu_copy_to:
                    transferDocuments(selection, CopyService.TRANSFER_MODE_COPY);
                    mode.finish();
                    return true;

            } else if (id == R.id.menu_move_to) {
                case R.id.menu_move_to:
                    // Exit selection mode first, so we avoid deselecting deleted documents.
                    mode.finish();
                    transferDocuments(selection, CopyService.TRANSFER_MODE_MOVE);
                    return true;

            } else if (id == R.id.menu_copy_to_clipboard) {
                case R.id.menu_copy_to_clipboard:
                    copySelectionToClipboard(selection);
                mode.finish();
                    return true;

            } else if (id == R.id.menu_select_all) {
                case R.id.menu_select_all:
                    selectAllFiles();
                    return true;

            } else {
                default:
                    if (DEBUG) Log.d(TAG, "Unhandled menu item selected: " + item);
                    return false;
            }
        }