   // Poll backlight timeout
   backlight_timeout(BACKLIGHT_IDLE_TIMEOUT_MS);
 
+  if((display == DISPLAY_NOTIFICATIONS) && (!current_display_notif))
+    display = DISPLAY_IDLE;
+
   // Display some text on the GLCD
   tilda.glcd.firstPage();
   do
   {
-    //TODO
-
-    tilda.glcd.drawBitmapP(0, 0, 8, 64, sakuya_1_bitmap);
+    draw();
   }
   while(tilda.glcd.nextPage());
 }

    case BUTTON_DOWN:
    case BUTTON_UP:
    case BUTTON_A:
      //TODO: Go to notification display
      break;
    default:
      return false;
  }

      if(handle_idle_buttons(id))
        enable_backlight();
      break;

    case DISPLAY_NOTIFICATIONS:
      if(handle_notification_buttons(id))
        enable_backlight();
      break;

    default:
      return;
  }
