Skip to content

[Bug]: Color Splasher #2902

@Isaiah-Narvaez-42

Description

@Isaiah-Narvaez-42

✈ Pre-Flight checks

  • I don't have SentinelOne antivirus installed (see above for the solution)
  • I have searched in the issues (open and closed) but couldn't find a similar issue
  • I have searched in the pyRevit Forum for similar issues
  • I already followed the installation troubleshooting guide thoroughly
  • I am using the latest pyRevit Version

🐞 Describe the bug

This issue occurs in Color Splash: the “reset” and “set color” options fail to refresh automatically when parameters are modified. The update only takes effect after switching to a different parameter and returning, forcing users to reselect their colors with every change.

⌨ Error/Debug Message

N/A

♻️ To Reproduce

Follow these steps to reproduce the issue:

  1. Open Color Splash.
  2. Select any parameter that controls color behavior.
  3. Select your colors.
  4. Click Set Color to apply them.
  5. Change the parameter value (e.g., adjust a slider or modify a setting).
  6. Observe that the applied colors do not update to match the new parameter.
  7. Switch to a different parameter, then return to the original one.
  8. Repeat steps 1–3.
  9. Notice that the colors now update correctly only after repeating those steps.

⏲️ Expected behavior

No response

🖥️ Hardware and Software Setup (please complete the following information)

C:\Users\USIN127560>pyrevit env
==> Registered Clones (full git repos)
==> Registered Clones (deployed from archive/image)
master | Branch: "master" | Version: "5.2.0.25181+1332" | Path: "C:\Users\USIN127560\AppData\Roaming\pyRevit-Master"
==> Attachments
master | Product: "2025 First Customer Ship" | Engine: DEFAULT (2712) | Path: "C:\Users\USIN127560\AppData\Roaming\pyRevit-Master"
master | Product: "2024.3.3" | Engine: DEFAULT (2712) | Path: "C:\Users\USIN127560\AppData\Roaming\pyRevit-Master"
master | Product: "Autodesk Revit 2023" | Engine: DEFAULT (2712) | Path: "C:\Users\USIN127560\AppData\Roaming\pyRevit-Master"
master | Product: "2022.1.8" | Engine: DEFAULT (2712) | Path: "C:\Users\USIN127560\AppData\Roaming\pyRevit-Master"
==> Installed Extensions
==> Default Extension Search Path
C:\Users\USIN127560\AppData\Roaming\pyRevit\Extensions
==> Extension Search Paths
==> Extension Sources - Default
https://github.com/pyrevitlabs/pyRevit/raw/master/extensions/extensions.json
==> Extension Sources - Additional
==> Installed Revits
2025 First Customer Ship | Version: 25.0.2.419 | Build: 20240307_1300(x64) | Language: 1033 | Path: "C:\Program Files\Autodesk\Revit 2025\"
2024.3.3 | Version: 24.3.30.11 | Build: 20250516_1515(x64) | Language: 1033 | Path: "C:\Program Files\Autodesk\Revit 2024\"
Autodesk Revit 2023 | Version: 23.1.80.30 | Build: 20250724_1515(x64) | Language: 1033 | Path: "C:\Program Files\Autodesk\Revit 2023\"
2022.1.8 | Version: 22.1.80.32 | Build: 20241107_1515(x64) | Language: 1033 | Path: "C:\Program Files\Autodesk\Revit 2022\"
==> Running Revit Instances
PID: 24048 | 2024.3.3 | Version: 24.3.30.11 | Build: 20250516_1515(x64) | Language: 0 | Path: "C:\Program Files\Autodesk\Revit 2024"
PID: 36132 | 2022.1.8 | Version: 22.1.80.32 | Build: 20241107_1515(x64) | Language: 0 | Path: "C:\Program Files\Autodesk\Revit 2022"
==> User Environment
Microsoft Windows 10 [Version 10.0.26100]
Executing User: CORP\USIN127560
Active User: CORP\USIN127560
Admin Access: No
%APPDATA%: "C:\Users\USIN127560\AppData\Roaming"
Latest Installed .Net Framework: 8.0.21
No .Net Target Packs are installed.
Installed .Net-Core Target Packs: v10.0.100-rc.2.25502.107
pyRevit CLI v5.2.0.25181+1332.ad837f1fc6ac89979e64710991eb6d846b63c109

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugBug that stops user from using the tool or a major portion of pyRevit functionality [class]

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions