From 5c2b4b211a80d1904af07d4ba32a668cb1ddb4ba Mon Sep 17 00:00:00 2001 From: taynpg 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& 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;