diff options
author | Johannes Mueller <github@johannes-mueller.org> | 2018-10-28 17:22:32 +0100 |
---|---|---|
committer | Johannes Mueller <github@johannes-mueller.org> | 2018-11-01 18:53:27 +0100 |
commit | cc83e1a9bfd7339c4ebfcde4a57d511eec51923e (patch) | |
tree | 5317c52f1256f4f8c12ab3fc59f490ead9cd6168 /gtk2_ardour/port_matrix_body.cc | |
parent | 732fd75f9ba8ddf369088fb5b9e4a91d17160e00 (diff) |
Consider size of port matrix column labels for size of row labels
The column labels are drawn in an angle towards the edge where the row labels
are. Therefore, if the column labels are much longer than the row labels it can
happen that they go beyond the left edge. In that case we have to add an extra
width to the row labels.
Diffstat (limited to 'gtk2_ardour/port_matrix_body.cc')
-rw-r--r-- | gtk2_ardour/port_matrix_body.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/port_matrix_body.cc b/gtk2_ardour/port_matrix_body.cc index c07a6dc529..66ed3ecc3e 100644 --- a/gtk2_ardour/port_matrix_body.cc +++ b/gtk2_ardour/port_matrix_body.cc @@ -43,7 +43,7 @@ PortMatrixBody::PortMatrixBody (PortMatrix* p) _ignore_component_size_changed (false) { _column_labels = new PortMatrixColumnLabels (p, this); - _row_labels = new PortMatrixRowLabels (p, this); + _row_labels = new PortMatrixRowLabels (p, this, *_column_labels); _grid = new PortMatrixGrid (p, this); _components.push_back (_column_labels); |