From 5c2b4b211a80d1904af07d4ba32a668cb1ddb4ba Mon Sep 17 00:00:00 2001
From: taynpg <taynpg@163.com>
Date: Fri, 13 Jun 2025 10:44:19 +0800
Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E6=AD=A3=E5=BD=93?=
 =?UTF-8?q?=E6=90=9C=E7=B4=A2=E4=B8=BA=E7=A9=BA=E6=97=B6=EF=BC=8C=E6=96=B0?=
 =?UTF-8?q?=E6=90=9C=E7=B4=A2=E4=B8=8D=E6=98=BE=E7=A4=BA=E5=86=85=E5=AE=B9?=
 =?UTF-8?q?=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 MainWidget.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/MainWidget.cpp b/MainWidget.cpp
index ec1752a..1ecd1de 100644
--- a/MainWidget.cpp
+++ b/MainWidget.cpp
@@ -256,10 +256,14 @@ void MainWidget::generate_table_widget()
 
 void MainWidget::push_content(const std::vector<tinyxml2::XMLElement*>& eles, std::size_t page, bool auto_jump_pre)
 {
-    if (tab_widget_ == nullptr || page == 0) {
+    if (tab_widget_ == nullptr) {
         return;
     }
 
+    if (page == 0 && eles.size() > 0) {
+        page = 1;
+    }
+
     std::size_t all_size = eles.size();
     std::size_t max_show = g_OnePage * page;
     all_page_ = all_size / 100;