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

Commit 1e74c41d authored by Amit Kumar's avatar Amit Kumar
Browse files

Fix #76 : Delete browser shortcut crash

parent dd980e70
Loading
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -1875,9 +1875,6 @@ public class LauncherActivity extends AppCompatActivity implements
    }

    private void removeShortcutView(ShortcutItem shortcutItem, BlissFrameLayout blissFrameLayout) {
        ShortcutKey shortcutKey = ShortcutKey.fromItem(shortcutItem);
        AppExecutors.getInstance().diskIO().execute(
                () -> DeepShortcutManager.getInstance(this).unpinShortcut(shortcutKey));
        DatabaseManager.getManager(this).removeLauncherItem(shortcutItem.id);
        if (mFolderWindowContainer.getVisibility() == View.VISIBLE) {
            activeFolder.items.remove(shortcutItem);
+3 −1
Original line number Diff line number Diff line
package foundation.e.blisslauncher.features.shortcuts;

import android.annotation.TargetApi;
import android.content.Context;
import android.content.pm.LauncherApps;
import android.os.Build;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;


@TargetApi(Build.VERSION_CODES.O)
public class AddItemActivity extends AppCompatActivity {

    @Override
+1 −1
Original line number Diff line number Diff line
@@ -76,7 +76,7 @@ public class InstallShortcutReceiver extends BroadcastReceiver {

        if (intent == null) {
            // If the intent is null, we can't construct a valid ShortcutInfo, so we return null
            Log.e(TAG, "Can't construct ShorcutInfo with null intent");
            Log.e(TAG, "Can't construct ShortcutInfo with null intent");
            return null;
        }