1.4.2. JS Fiddle: http://jsfiddle.net/jrbooth3/8r4Ty/
Buttons in NAV Bar in 1.4.2 default to full cell width. Can be "shortened" using data-inline=TRUE
1.4.3 JS Fiddle: http://jsfiddle.net/jrbooth3/LExhS/
Buttons in NAV Bar in 1.4.3 are always data-inline=TRUE. even specifying data-inline=FALSE has no effect.
Can be overridden by specifying style="width:100%;" in each tag in a NAVBAR that requires a full cell width button. Shouldn't this be the default action?
Thanks for reporting the issue. This is indeed a bug. It's a regression from 1ed6f92. Currently we say the framework makes all buttons inside toolbars default to inline and mini style (we are going to deprecate this behaviour in 1.5: #7574) and this commit was to solve an inconsistency. [edit: However, buttons in navbars shouldn't have been affected by this.] All our navbar examples only contain anchor elements, so this problem with button elements hasn't been noticed.
I just noticed there are also issues with navbars with button elements when the navbar is not in a toolbar. In that case the buttons get shadow and corner style.
Is button elements in navbars something we don't support? I didn't see anything about it in the documentation. Although it's meant for navigation (links) I can imagine people want to use a navbar instead of a controlgroup because of it's full width style and grid.
We just discussed this during our meeting and we do want to support button elements in navbars so we are going to fix this.
Thanks for the updates.
Navbar: Fixed styling of button elements