GTableView and friends: API improvements for 'Sortable' flag.

This commit is contained in:
Ignas S 2019-08-12 11:46:01 +03:00 committed by Andreas Kling
parent 405d7ddec8
commit 6228e18a09
Notes: sideshowbarker 2024-07-19 17:45:01 +09:00
3 changed files with 4 additions and 3 deletions

View file

@ -159,7 +159,7 @@ void GTableView::mousedown_event(GMouseEvent& event)
}
auto header_rect = this->header_rect(i);
auto column_metadata = model()->column_metadata(i);
if (header_rect.contains(event.position()) && column_metadata.sortable) {
if (header_rect.contains(event.position()) && column_metadata.sortable == GModel::ColumnMetadata::Sortable::True) {
auto new_sort_order = GSortOrder::Ascending;
if (model()->key_column() == i)
new_sort_order = model()->sort_order() == GSortOrder::Ascending