Revert "SystemUI: fix MediaProjection cast crash"

This reverts commit 29e8c0de3e806a979016003637800ac4a8bc41d5.

Prepare a15 QPR1

Change-Id: I3b1f9ed31d6abca299f59aa27b3f50ea75e8ed66
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java
index 2f2e283..64bdf60 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/CastControllerImpl.java
@@ -194,7 +194,7 @@
 
     @Override
     public void startCasting(CastDevice device) {
-        if (device == null || !(device.tag instanceof RouteInfo)) return;
+        if (device == null || device.tag == null) return;
         final RouteInfo route = (RouteInfo) device.tag;
         if (DEBUG) Log.d(TAG, "startCasting: " + routeToString(route));
         mMediaRouter.selectRoute(ROUTE_TYPE_REMOTE_DISPLAY, route);