File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -135,6 +135,10 @@ namespace page_split {
135135 status.throwIfCancelled ();
136136
137137 new_params = std::make_unique<Params>(new_layout, deps, MODE_AUTO);
138+
139+ Dependencies newDeps = deps;
140+ newDeps.setLayoutType (new_layout.toLayoutType ());
141+ new_params->setDependencies (newDeps);
138142 } else {
139143 new_params = std::make_unique<Params>(*params);
140144
@@ -154,6 +158,10 @@ namespace page_split {
154158 if (correctedPageLayout.type () != params->pageLayout ().type ()) {
155159 new_params = std::make_unique<Params>(*params);
156160 new_params->setPageLayout (correctedPageLayout);
161+
162+ Dependencies newDeps = deps;
163+ newDeps.setLayoutType (correctedPageLayout.toLayoutType ());
164+ new_params->setDependencies (newDeps);
157165 } else {
158166 break ;
159167 }
You can’t perform that action at this time.
0 commit comments