Author: leavengood Date: Tue Dec 28 06:07:06 2010 New Revision: 559 URL: http://webpositive.haiku-os.org/changeset/559 Log: Make the max tab width always 300px instead of being proportional to the label text. I think a consistent tab size is more important. Also made the minimum a little smaller (60px.) Modified: webkit/trunk/WebKit/haiku/WebPositive/tabview/TabView.cpp Modified: webkit/trunk/WebKit/haiku/WebPositive/tabview/TabView.cpp ============================================================================== --- webkit/trunk/WebKit/haiku/WebPositive/tabview/TabView.cpp Tue Dec 28 06:03:13 2010 (r558) +++ webkit/trunk/WebKit/haiku/WebPositive/tabview/TabView.cpp Tue Dec 28 06:07:06 2010 (r559) @@ -67,7 +67,7 @@ TabView::MinSize() { BSize size(MaxSize()); - size.width = 100.0f; + size.width = 60.0f; return size; } @@ -83,8 +83,7 @@ TabView::MaxSize() { float extra = be_control_look->DefaultLabelSpacing(); - float labelWidth = fContainerView->StringWidth(fLabel.String()) + 2 * extra; - labelWidth = min_c(300.0f, labelWidth); + float labelWidth = 300.0f; return BSize(labelWidth, _LabelHeight() + extra); }