new_editor: fix adaptive tab width semantics
This commit is contained in:
@@ -189,14 +189,16 @@ UIEditorWorkspaceComposeRequest ResolveUIEditorWorkspaceComposeRequest(
|
||||
const std::vector<UIEditorWorkspacePanelPresentationModel>& presentations,
|
||||
const Widgets::UIEditorDockHostState& dockHostState,
|
||||
const Widgets::UIEditorDockHostMetrics& dockHostMetrics,
|
||||
const Widgets::UIEditorViewportSlotMetrics& viewportMetrics) {
|
||||
const Widgets::UIEditorViewportSlotMetrics& viewportMetrics,
|
||||
const UIEditorTextMeasurer* textMeasurer) {
|
||||
const Widgets::UIEditorDockHostLayout dockHostLayout = BuildUIEditorDockHostLayout(
|
||||
bounds,
|
||||
panelRegistry,
|
||||
workspace,
|
||||
session,
|
||||
dockHostState,
|
||||
dockHostMetrics);
|
||||
dockHostMetrics,
|
||||
textMeasurer);
|
||||
return ResolveUIEditorWorkspaceComposeRequest(
|
||||
dockHostLayout,
|
||||
panelRegistry,
|
||||
@@ -268,7 +270,8 @@ UIEditorWorkspaceComposeFrame UpdateUIEditorWorkspaceCompose(
|
||||
const Widgets::UIEditorDockHostState& dockHostState,
|
||||
const Widgets::UIEditorDockHostMetrics& dockHostMetrics,
|
||||
const Widgets::UIEditorViewportSlotMetrics& viewportMetrics,
|
||||
const UIEditorWorkspaceInputOwner* inputOwner) {
|
||||
const UIEditorWorkspaceInputOwner* inputOwner,
|
||||
const UIEditorTextMeasurer* textMeasurer) {
|
||||
const UIEditorWorkspaceComposeRequest request = ResolveUIEditorWorkspaceComposeRequest(
|
||||
bounds,
|
||||
panelRegistry,
|
||||
@@ -277,7 +280,8 @@ UIEditorWorkspaceComposeFrame UpdateUIEditorWorkspaceCompose(
|
||||
presentations,
|
||||
dockHostState,
|
||||
dockHostMetrics,
|
||||
viewportMetrics);
|
||||
viewportMetrics,
|
||||
textMeasurer);
|
||||
return UpdateUIEditorWorkspaceCompose(
|
||||
state,
|
||||
request,
|
||||
|
||||
Reference in New Issue
Block a user