--- android/TrainInfo/src/dk/thoerup/traininfo/DepartureList.java 2011/05/03 20:25:00 1440 +++ android/TrainInfo/src/dk/thoerup/traininfo/DepartureList.java 2011/05/03 20:30:12 1441 @@ -447,9 +447,9 @@ DepartureList.this.getListView().setVisibility(View.VISIBLE); - // handle notification icon. - if ( hasNotifications() ) { - View notifIcon = findViewById(R.id.notifIcon); + // handle notification icon. + View notifIcon = findViewById(R.id.notifIcon); + if ( hasNotifications() ) { notifIcon.setVisibility(View.VISIBLE); notifIcon.setClickable(true); notifIcon.setOnClickListener( new View.OnClickListener() { @@ -460,7 +460,9 @@ startActivity(i); } }); - } + } else { + notifIcon.setVisibility(View.INVISIBLE); + } if (departures.entries.size() == 0) { int msgId = (arrival==false) ? R.string.departurelist_nodepartures : R.string.departurelist_noarrivals;