gui2/tgamestate_inspector: Only display N/M page indicators when M > 1

It's not too common for WML containers to be exceed the 20000 characters
limit, so avoid displaying them with "1/1" page labels.
This commit is contained in:
Ignacio R. Morelle 2014-10-08 00:18:28 -03:00
parent 28a84edba3
commit 28f2bca118

View file

@ -251,8 +251,10 @@ public:
unsigned int num_pages = model_.get_num_page(config_to_string(c.cfg));
for (unsigned int i = 0; i < num_pages; i++) {
std::ostringstream cur_str;
cur_str << "[" << c.key << "][" << wml_array_sizes[c.key] << "] "
<< (i + 1) << "/" << num_pages;
cur_str << "[" << c.key << "][" << wml_array_sizes[c.key] << "]";
if (num_pages > 1) {
cur_str << " " << (i + 1) << "/" << num_pages;
}
model_.add_row_to_stuff_list(cur_str.str(), cur_str.str());
}
}