ref(toolbar): re-wrap buttons for torture tests

The inline classes for the toolbars were re-arranged
to fix non-rounded corners in the always-on-top window's
toolbar. However, those classes were also used by the
torture tests as a way to find stable elements that will
not get blown away by a react re-render. So re-wrap the
buttons with a div that will not get blown away,
add back the inline classes to those divs, and change
the CSS to round the corners in the always-on-top
window's toolbar.
This commit is contained in:
Leonard Kim
2017-12-26 12:28:32 -08:00
committed by Дамян Минков
parent 6146c12533
commit e217c172f8
3 changed files with 9 additions and 2 deletions

View File

@@ -140,7 +140,11 @@ class ToolbarButton extends Component<*> {
);
}
return children;
return (
<div className = { `toolbar-button-wrapper ${button.id}-wrapper` }>
{ children }
</div>
);
}
/**