Commit Diff


commit - bca92a4c24f93dbe110f932db9b204c03ee767b1
commit + 00ccb53d16c7b42e0337696dfd45d8c111b07534
blob - 85e16fe9349cbab610205e1df13e73e1914c34d6
blob + 0242dd56c8199241ef26e40d82bcb0729755dd80
--- telescope.c
+++ telescope.c
@@ -467,6 +467,7 @@ handle_dispatch_imsg(int fd, short ev, void *d)
 static void
 load_page_from_str(struct tab *tab, const char *page)
 {
+	erase_buffer(&tab->buffer);
 	gemtext_initparser(&tab->buffer.page);
 	if (!tab->buffer.page.parse(&tab->buffer.page, page, strlen(page)))
 		die();