diff --git a/myTracks/src/main/java/com/google/android/apps/mytracks/TrackListActivity.java b/myTracks/src/main/java/com/google/android/apps/mytracks/TrackListActivity.java
index 612d87da1..9022318d3 100644
--- a/myTracks/src/main/java/com/google/android/apps/mytracks/TrackListActivity.java
+++ b/myTracks/src/main/java/com/google/android/apps/mytracks/TrackListActivity.java
@@ -593,8 +593,7 @@ public class TrackListActivity extends AbstractTrackActivity implements FileType
startGpsMenuItem.setVisible(!isRecording);
if (!isRecording) {
startGpsMenuItem.setTitle(isGpsStarted ? R.string.menu_stop_gps : R.string.menu_start_gps);
- startGpsMenuItem.setIcon(
- isGpsStarted ? R.drawable.ic_menu_stop_gps : R.drawable.ic_menu_start_gps);
+ startGpsMenuItem.setIcon(isGpsStarted ? R.drawable.ic_menu_stop_gps : R.drawable.ic_menu_start_gps);
TrackIconUtils.setMenuIconColor(startGpsMenuItem);
}
}
diff --git a/myTracks/src/main/java/com/google/android/apps/mytracks/util/TrackIconUtils.java b/myTracks/src/main/java/com/google/android/apps/mytracks/util/TrackIconUtils.java
index ea39f54f9..bb91b2906 100644
--- a/myTracks/src/main/java/com/google/android/apps/mytracks/util/TrackIconUtils.java
+++ b/myTracks/src/main/java/com/google/android/apps/mytracks/util/TrackIconUtils.java
@@ -238,6 +238,8 @@ public class TrackIconUtils {
*/
private static void revertMenuIconColor(MenuItem menuitem) {
Drawable drawable = menuitem.getIcon();
- drawable.setColorFilter(new ColorMatrixColorFilter(REVERT_COLOR_MATRIX));
+ if (drawable != null) {
+ drawable.setColorFilter(new ColorMatrixColorFilter(REVERT_COLOR_MATRIX));
+ }
}
}
diff --git a/myTracks/src/main/res/drawable-hdpi/ic_menu_search.png b/myTracks/src/main/res/drawable-hdpi/ic_menu_search.png
deleted file mode 100644
index f12e005eb..000000000
Binary files a/myTracks/src/main/res/drawable-hdpi/ic_menu_search.png and /dev/null differ
diff --git a/myTracks/src/main/res/drawable-mdpi/ic_menu_search.png b/myTracks/src/main/res/drawable-mdpi/ic_menu_search.png
deleted file mode 100644
index 587d9e0bf..000000000
Binary files a/myTracks/src/main/res/drawable-mdpi/ic_menu_search.png and /dev/null differ
diff --git a/myTracks/src/main/res/drawable-xhdpi/ic_menu_search.png b/myTracks/src/main/res/drawable-xhdpi/ic_menu_search.png
deleted file mode 100644
index 3549f84dd..000000000
Binary files a/myTracks/src/main/res/drawable-xhdpi/ic_menu_search.png and /dev/null differ
diff --git a/myTracks/src/main/res/menu/marker_list.xml b/myTracks/src/main/res/menu/marker_list.xml
index 435d09b13..6f7737b74 100644
--- a/myTracks/src/main/res/menu/marker_list.xml
+++ b/myTracks/src/main/res/menu/marker_list.xml
@@ -21,7 +21,6 @@ limitations under the License.
android:showAsAction="ifRoom" />