From 4e32c2f470a2587baceaa33e58a073a05872cc30 Mon Sep 17 00:00:00 2001
From: zzz <zzz@i2pmail.org>
Date: Wed, 26 Mar 2025 09:58:05 -0400
Subject: [PATCH] i2ptunnel: Clear bubble count when clearing status messages

inadvertently omitted from MR 230
---
 apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java
index ddacc343f0..417fa9d6b2 100644
--- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java
+++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java
@@ -43,6 +43,7 @@ import net.i2p.i2ptunnel.ui.Messages;
 import net.i2p.i2ptunnel.ui.TunnelConfig;
 import net.i2p.util.Addresses;
 import net.i2p.util.Log;
+import net.i2p.util.PortMapper;
 import net.i2p.util.UIMessages;
 
 /**
@@ -223,6 +224,9 @@ public class IndexBean {
             return generateNewEncryptionKey();
         } else if ("Clear".equals(_action)) {
             _messages.clearThrough(_msgID);
+            ClientAppManager cmgr = _context.clientAppManager();
+            if (cmgr != null)
+                cmgr.setBubble(PortMapper.SVC_I2PTUNNEL, 0, null);
             return "";
         } else {
             return "Action " + _action + " unknown";
-- 
GitLab