Bug 1239787 - TabQueueService: Do not clear tabQueueHandler reference. r?ahunt draft
authorSebastian Kaspari <s.kaspari@gmail.com>
Fri, 15 Jan 2016 20:25:29 +0100
changeset 322073 bd72ba51d7a851e27528f4743da9219b16b2089a
parent 321454 92e6520552764d4fdd9e0b77d28ccef7179311be
child 513031 2a57243a7d45ad0119d05ae1c7ab25e1592158b0
push id9528
push users.kaspari@gmail.com
push dateFri, 15 Jan 2016 19:26:00 +0000
reviewersahunt
bugs1239787
milestone46.0a1
Bug 1239787 - TabQueueService: Do not clear tabQueueHandler reference. r?ahunt
mobile/android/base/java/org/mozilla/gecko/tabqueue/TabQueueService.java
--- a/mobile/android/base/java/org/mozilla/gecko/tabqueue/TabQueueService.java
+++ b/mobile/android/base/java/org/mozilla/gecko/tabqueue/TabQueueService.java
@@ -257,17 +257,16 @@ public class TabQueueService extends Ser
                 prefs.edit().putInt(TabQueueHelper.PREF_TAB_QUEUE_COUNT, tabsQueued).apply();
             }
         });
     }
 
     @Override
     public void onDestroy() {
         super.onDestroy();
-        tabQueueHandler = null;
         handlerThread.quit();
     }
 
     /**
      * A modified Runnable which additionally removes the view from the window view hierarchy and stops the service
      * when run, unless explicitly instructed not to.
      */
     private abstract class StopServiceRunnable implements Runnable {