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

Commit 17d9e9c3 authored by Felipe Leme's avatar Felipe Leme
Browse files

Dismiss keyguard before displaying bugrepot details dialog.

Fixes: 27494228
Test: manual verification
Test: BugreportReceiverTest passes

Change-Id: I7755fc2d3d4f1f9b55301c65f7a58c9374e93664
parent c928e9fa
Loading
Loading
Loading
Loading
+11 −0
Original line number Original line Diff line number Diff line
@@ -92,6 +92,7 @@ import android.util.Log;
import android.util.Pair;
import android.util.Pair;
import android.util.Patterns;
import android.util.Patterns;
import android.util.SparseArray;
import android.util.SparseArray;
import android.view.IWindowManager;
import android.view.View;
import android.view.View;
import android.view.WindowManager;
import android.view.WindowManager;
import android.view.View.OnFocusChangeListener;
import android.view.View.OnFocusChangeListener;
@@ -579,6 +580,16 @@ public class BugreportProgressService extends Service {
        }
        }


        collapseNotificationBar();
        collapseNotificationBar();

        // Dissmiss keyguard first.
        final IWindowManager wm = IWindowManager.Stub
                .asInterface(ServiceManager.getService(Context.WINDOW_SERVICE));
        try {
            wm.dismissKeyguard(null);
        } catch (Exception e) {
            // ignore it
        }

        mInfoDialog.initialize(mContext, info);
        mInfoDialog.initialize(mContext, info);
    }
    }