From 37066282256c328a85238960eaa8620a53fa8f33 Mon Sep 17 00:00:00 2001 From: yggverse Date: Fri, 13 Sep 2024 03:26:08 +0300 Subject: [PATCH] fix navigation history table cleanup --- src/app/browser/main/tab/page/navigation.cpp | 5 +++++ src/app/browser/main/tab/page/navigation/history.hpp | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/browser/main/tab/page/navigation.cpp b/src/app/browser/main/tab/page/navigation.cpp index 146fb58..d2dc93d 100644 --- a/src/app/browser/main/tab/page/navigation.cpp +++ b/src/app/browser/main/tab/page/navigation.cpp @@ -334,6 +334,11 @@ int Navigation::DB::SESSION::clean( // Delegate children dependencies cleanup if (EXEC_STATUS == SQLITE_OK) { + navigation::History::DB::SESSION::clean( + db, + APP_BROWSER_MAIN_TAB_PAGE_NAVIGATION__SESSION__ID + ); + navigation::Request::DB::SESSION::clean( db, APP_BROWSER_MAIN_TAB_PAGE_NAVIGATION__SESSION__ID diff --git a/src/app/browser/main/tab/page/navigation/history.hpp b/src/app/browser/main/tab/page/navigation/history.hpp index 5803fbf..d6aa78f 100644 --- a/src/app/browser/main/tab/page/navigation/history.hpp +++ b/src/app/browser/main/tab/page/navigation/history.hpp @@ -21,7 +21,7 @@ namespace app::browser::main::tab::page::navigation class History : public Gtk::Box { - private: + public: /* * History class database *