From 7ccb2f8689549ef77c32566aa8bd11ed83957e4e Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Tue, 4 Aug 2009 21:50:08 +0000 Subject: Fix sizing of port matrix column labels. git-svn-id: svn://localhost/ardour2/branches/3.0@5492 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/port_matrix_column_labels.cc | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'gtk2_ardour/port_matrix_column_labels.cc') diff --git a/gtk2_ardour/port_matrix_column_labels.cc b/gtk2_ardour/port_matrix_column_labels.cc index 4979c95254..6dec2524d0 100644 --- a/gtk2_ardour/port_matrix_column_labels.cc +++ b/gtk2_ardour/port_matrix_column_labels.cc @@ -50,7 +50,7 @@ PortMatrixColumnLabels::compute_dimensions () /* width of the whole thing */ _width = 0; _highest_group_name = 0; - + for (PortGroupList::List::const_iterator i = _matrix->columns()->begin(); i != _matrix->columns()->end(); ++i) { PortGroup::BundleList const c = _matrix->columns()->bundles(); for (PortGroup::BundleList::const_iterator j = c.begin (); j != c.end(); ++j) { @@ -64,7 +64,7 @@ PortMatrixColumnLabels::compute_dimensions () if (ext.height > _highest_text) { _highest_text = ext.height; } - + for (uint32_t k = 0; k < j->bundle->nchannels (); ++k) { cairo_text_extents ( @@ -72,13 +72,14 @@ PortMatrixColumnLabels::compute_dimensions () j->bundle->channel_name (k).c_str(), &ext ); - } - - if (ext.width > _longest_channel_name) { - _longest_channel_name = ext.width; - } - if (ext.height > _highest_text) { - _highest_text = ext.height; + + if (ext.width > _longest_channel_name) { + _longest_channel_name = ext.width; + } + + if (ext.height > _highest_text) { + _highest_text = ext.height; + } } } -- cgit v1.2.3