Small fixes in TileService
Change-Id: I4d10c43d8e40697d144802067fcd4f95d866e4e0
This commit is contained in:
@@ -77,6 +77,15 @@ public class TileService extends Service {
|
||||
private Tile mTile;
|
||||
private IBinder mToken;
|
||||
|
||||
@Override
|
||||
public void onDestroy() {
|
||||
if (mListening) {
|
||||
onStopListening();
|
||||
mListening = false;
|
||||
}
|
||||
super.onDestroy();
|
||||
}
|
||||
|
||||
/**
|
||||
* Called when the user adds this tile to Quick Settings.
|
||||
* <p/>
|
||||
@@ -197,10 +206,10 @@ public class TileService extends Service {
|
||||
mTile = (Tile) msg.obj;
|
||||
break;
|
||||
case MSG_TILE_ADDED:
|
||||
TileService.this.onTileRemoved();
|
||||
TileService.this.onTileAdded();
|
||||
break;
|
||||
case MSG_TILE_REMOVED:
|
||||
TileService.this.onTileAdded();
|
||||
TileService.this.onTileRemoved();
|
||||
break;
|
||||
case MSG_STOP_LISTENING:
|
||||
if (mListening) {
|
||||
|
||||
Reference in New Issue
Block a user