|
@@ -46,6 +46,7 @@ const Toolbar = memo(function Toolbar() {
|
|
|
const overflowedItemsRef = useRef<Set<string>>(new Set())
|
|
const overflowedItemsRef = useRef<Set<string>>(new Set())
|
|
|
|
|
|
|
|
const languageName = state.facet(language)?.name
|
|
const languageName = state.facet(language)?.name
|
|
|
|
|
+ const visual = isVisual(view)
|
|
|
|
|
|
|
|
const {
|
|
const {
|
|
|
open: overflowOpen,
|
|
open: overflowOpen,
|
|
@@ -100,7 +101,7 @@ const Toolbar = memo(function Toolbar() {
|
|
|
return (
|
|
return (
|
|
|
<div className="ol-cm-toolbar toolbar-editor" ref={resizeRef}>
|
|
<div className="ol-cm-toolbar toolbar-editor" ref={resizeRef}>
|
|
|
{showSourceToolbar && <EditorSwitch />}
|
|
{showSourceToolbar && <EditorSwitch />}
|
|
|
- <ToolbarItems state={state} languageName={languageName} />
|
|
|
|
|
|
|
+ <ToolbarItems state={state} languageName={languageName} visual={visual} />
|
|
|
<div
|
|
<div
|
|
|
className="ol-cm-toolbar-button-group ol-cm-toolbar-stretch"
|
|
className="ol-cm-toolbar-button-group ol-cm-toolbar-stretch"
|
|
|
ref={overflowBeforeRef}
|
|
ref={overflowBeforeRef}
|
|
@@ -116,6 +117,7 @@ const Toolbar = memo(function Toolbar() {
|
|
|
state={state}
|
|
state={state}
|
|
|
overflowed={overflowedItemsRef.current}
|
|
overflowed={overflowedItemsRef.current}
|
|
|
languageName={languageName}
|
|
languageName={languageName}
|
|
|
|
|
+ visual={visual}
|
|
|
/>
|
|
/>
|
|
|
</ToolbarOverflow>
|
|
</ToolbarOverflow>
|
|
|
<div className="formatting-buttons-wrapper" />
|
|
<div className="formatting-buttons-wrapper" />
|
|
@@ -128,7 +130,7 @@ const Toolbar = memo(function Toolbar() {
|
|
|
active={searchPanelOpen(state)}
|
|
active={searchPanelOpen(state)}
|
|
|
icon="search"
|
|
icon="search"
|
|
|
/>
|
|
/>
|
|
|
- {languageName === 'latex' && !isVisual(view) && (
|
|
|
|
|
|
|
+ {languageName === 'latex' && !visual && (
|
|
|
<SplitTestBadge
|
|
<SplitTestBadge
|
|
|
splitTestName="source-editor-toolbar"
|
|
splitTestName="source-editor-toolbar"
|
|
|
displayOnVariants={['enabled']}
|
|
displayOnVariants={['enabled']}
|