Skip to content

[Bug]: Placing Keynote Double Click doesn't function #3364

@StarStabbedMoon

Description

@StarStabbedMoon

✈ 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

Revit 2025.4.3. Pyrevit 6.4.0.

After updating to the latest PyRevit (6.4.0), double clicking on a keynote no longer places the keynote, and instead brings up the Edit Keynote window.

Release notes mention drag-and-drop, but doing so onto my model does not appear to place them. I could not identify any buttons for placing them in the keynote manager window. If an alternative method for placing keynotes has been implemented, please update the Wiki, as it refers to the previous double-click method. Release notes mention a Keynote overhaul, but I was not able to locate any documentation of new function mappings or features.

Placing keynotes with double-click was last observed working without issue with PyRevit 5.1.3, the previously installed version on my computer.

⌨ Error/Debug Message

N/A 

DEBUG [keynotesdb] verifying db schemas... 
DEBUG [keynotesdb] verifying db schemas completed.

♻️ To Reproduce

  1. Open Manage Keynotes in PyRevit ribbon
  2. Double Click Keynote
  3. Edit keynote window opens

⏲️ Expected behavior

  1. Open Manage Keynotes in PyRevit ribbon
  2. Double Click Keynote
  3. Manage keynote window closes, and you are able to place keynotes in project views

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

==> Registered Clones (full git repos)
==> Registered Clones (deployed from archive/image)
master | Branch: "master" | Version: "6.4.0.26100+0515" | Path: "C:\Users\RaymondD\AppData\Roaming\pyRevit-Master"
==> Attachments
master | Product: "2027" | Engine: DEFAULT (2712) | Path: "C:\Users\RaymondD\AppData\Roaming\pyRevit-Master"
master | Product: "2025 First Customer Ship" | Engine: DEFAULT (2712) | Path: "C:\Users\RaymondD\AppData\Roaming\pyRevit-Master"
master | Product: "2023.1.3" | Engine: DEFAULT (2712) | Path: "C:\Users\RaymondD\AppData\Roaming\pyRevit-Master"
==> Installed Extensions
==> Default Extension Search Path
C:\Users\RaymondD\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
2027 | Version: 27.0.4.412 | Build: 20260228_1515(x64) | Language: 1033 | Path: "C:\Program Files\Autodesk\Revit 2027\"
2025 First Customer Ship | Version: 25.0.2.419 | Build: 20240307_1300(x64) | Language: 1033 | Path: "C:\Program Files\Autodesk\Revit 2025\"
2023.1.3 | Version: 23.1.30.97 | Build: 20230828_1515(x64) | Language: 1033 | Path: "C:\Program Files\Autodesk\Revit 2023"
==> Running Revit Instances
Error: Object reference not set to an instance of an object.
Run with "--debug" option to see debug messages

Additional context

No response

Metadata

Metadata

Assignees

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