Update the ViewRect in checkSizeConstraint()

This commit is contained in:
Robbert van der Helm
2020-12-30 14:35:18 +01:00
parent 8458ea041f
commit 651ebd4db3
5 changed files with 45 additions and 7 deletions
+6 -2
View File
@@ -530,8 +530,12 @@ void Vst3Bridge::run() {
},
[&](YaPlugView::CheckSizeConstraint& request)
-> YaPlugView::CheckSizeConstraint::Response {
return object_instances[request.owner_instance_id]
.plug_view->checkSizeConstraint(&request.rect);
const tresult result =
object_instances[request.owner_instance_id]
.plug_view->checkSizeConstraint(&request.rect);
return YaPlugView::CheckSizeConstraintResponse{
.result = result, .updated_rect = std::move(request.rect)};
},
[&](YaPluginBase::Initialize& request)
-> YaPluginBase::Initialize::Response {