From 628d1f220c89ed95dbf2397ad0f559de1791623b Mon Sep 17 00:00:00 2001 From: Ski90Moo Date: Tue, 16 Jun 2026 14:42:43 +0200 Subject: [PATCH] feat: add Apply to Selected to Facility Shading tab Construction and Transmittance Schedule columns Closes #882 Co-Authored-By: Claude Sonnet 4.6 --- src/openstudio_lib/FacilityShadingGridView.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openstudio_lib/FacilityShadingGridView.cpp b/src/openstudio_lib/FacilityShadingGridView.cpp index b925d4688..a316cb4ce 100644 --- a/src/openstudio_lib/FacilityShadingGridView.cpp +++ b/src/openstudio_lib/FacilityShadingGridView.cpp @@ -505,7 +505,7 @@ void FacilityShadingGridController::addColumns(const QString& category, std::vec ); } else if (field == CONSTRUCTIONNAME) { addDropZoneColumn( - Heading(QString(CONSTRUCTIONNAME), true, false), CastNullAdapter(&model::ShadingSurface::construction), + Heading(QString(CONSTRUCTIONNAME), true, true), CastNullAdapter(&model::ShadingSurface::construction), CastNullAdapter(&model::ShadingSurface::setConstruction), boost::optional>(NullAdapter(&model::ShadingSurface::resetConstruction)), boost::optional>(NullAdapter(&model::ShadingSurface::isConstructionDefaulted)), @@ -517,7 +517,7 @@ void FacilityShadingGridController::addColumns(const QString& category, std::vec return t_shadingSurface->setTransmittanceSchedule(copy); }); - addDropZoneColumn(Heading(QString(TRANSMITTANCESCHEDULENAME), true, false), + addDropZoneColumn(Heading(QString(TRANSMITTANCESCHEDULENAME), true, true), CastNullAdapter(&model::ShadingSurface::transmittanceSchedule), setter, boost::optional>( CastNullAdapter(&model::ShadingSurface::resetTransmittanceSchedule)),