Bubble [main]

Bumped version to 7.3; separate notification groupings

7895c19554192d992e609c59d06abb8290029243
diff --git a/50_bubble.py b/50_bubble.py
index 6bc984d..079979a 100644
--- a/50_bubble.py
+++ b/50_bubble.py
@@ -18,7 +18,7 @@ from utils import *
 from worker import *
 
 
-__version__ = '7.2'
+__version__ = '7.3'
 
 
 class Bubble:
diff --git a/user.py b/user.py
index 7d3766e..3881401 100644
--- a/user.py
+++ b/user.py
@@ -311,9 +311,6 @@ class Subgrouping:
         src = []
         top_head = False
         for post_id, notifs in self.by_post.items():
-            if top_head:
-                # Separate subgroups.
-                src.append('')
             top_head = post_id and len(notifs) > 1
             if top_head:
                 n = notifs[0]
@@ -321,6 +318,8 @@ class Subgrouping:
                     sub_text = f" in {'u/' if n.post_subowner else 's/'}{n.post_subname}"
                 else:
                     sub_text = ''
+                if src:
+                    src.append('')
                 src.append(f'"{n.title_text()}"{sub_text}:')
             for notif in notifs:
                 src.append('=> %s %s' % notif.entry(with_title=not top_head))