src/ui/canvas.cpp

changeset 189
815fbaae9cb2
parent 188
64ea7282611e
child 191
d355d4c52d51
--- a/src/ui/canvas.cpp	Tue May 24 16:11:10 2022 +0300
+++ b/src/ui/canvas.cpp	Wed May 25 12:01:58 2022 +0300
@@ -22,7 +22,7 @@
 	Q_ASSERT(not selectedIds.contains(ldraw::NULL_ID));
 	this->selection.subtract(deselectedIds);
 	this->selection.unite(selectedIds);
-	this->compiler->setSelectedObjects(this->selection);
+	gl::setModelShaderSelectedObjects(&this->shaders, this->selection);
 	this->update();
 }
 
@@ -378,7 +378,7 @@
 void Canvas::clearSelection()
 {
 	this->selection.clear();
-	this->compiler->setSelectedObjects(this->selection);
+	gl::setModelShaderSelectedObjects(&this->shaders, this->selection);
 	Q_EMIT selectionChanged(this->selection);
 	this->update();
 }
@@ -390,7 +390,7 @@
 void Canvas::addToSelection(ldraw::id_t id)
 {
 	this->selection.insert(id);
-	this->compiler->setSelectedObjects(this->selection);
+	gl::setModelShaderSelectedObjects(&this->shaders, this->selection);
 	Q_EMIT selectionChanged(this->selection);
 	this->update();
 }

mercurial