fixed a bug with the paging buttons
This commit is contained in:
parent
bb5d7b8a33
commit
7462b44644
1 changed files with 4 additions and 2 deletions
|
@ -247,6 +247,8 @@ SearchWindow :: constructSearchResultsView(void) throw ()
|
||||||
&SearchWindow::onBackwardButtonClicked));
|
&SearchWindow::onBackwardButtonClicked));
|
||||||
forwardButton->signal_clicked().connect(sigc::mem_fun(*this,
|
forwardButton->signal_clicked().connect(sigc::mem_fun(*this,
|
||||||
&SearchWindow::onForwardButtonClicked));
|
&SearchWindow::onForwardButtonClicked));
|
||||||
|
|
||||||
|
updatePagingToolbar();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -1126,8 +1128,8 @@ SearchWindow :: updatePagingToolbar(void) throw ()
|
||||||
std::cerr << e.what() << std::endl;
|
std::cerr << e.what() << std::endl;
|
||||||
std::exit(1);
|
std::exit(1);
|
||||||
}
|
}
|
||||||
backwardButton->set_sensitive(offset == 0);
|
backwardButton->set_sensitive(offset != 0);
|
||||||
forwardButton->set_sensitive(offset + getSearchResultsSize() >= count);
|
forwardButton->set_sensitive(offset + getSearchResultsSize() < count);
|
||||||
} else {
|
} else {
|
||||||
searchResultsCountLabel->set_text("");
|
searchResultsCountLabel->set_text("");
|
||||||
backwardButton->set_sensitive(false);
|
backwardButton->set_sensitive(false);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue