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

Commit cf892f92 authored by Jeff Brown's avatar Jeff Brown Committed by Android (Google) Code Review
Browse files

Merge "Ensure the RemoteViewsAdapter cleans up its HandlerThread."

parents 4a97122e fc442bde
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -711,6 +711,17 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback
        requestBindService();
    }

    @Override
    protected void finalize() throws Throwable {
        try {
            if (mWorkerThread != null) {
                mWorkerThread.quit();
            }
        } finally {
            super.finalize();
        }
    }

    private void loadNextIndexInBackground() {
        mWorkerQueue.post(new Runnable() {
            @Override