AcademySoftwareFoundation / AcademySoftwareFoundation/openfx

OFX::OverlayInteract::draw will not be called

Closed
#84 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
570
Forks
152
Avg merge
5m
Merged PRs (30d)
2

Description

### Problem

Having an OverlayInteract instance in a plugin, overridden OFX::OverlayInteract::draw method will not be called after loading a saved project in Davinci Resolve, while it will be called in a newly created project

I had the issue with my own developed plugin, but as a reference I decided to check the provided basic sample in the C++ Support folder and it was the same behavior there.

Support/Plugins/Basic

Contributor guide

Open the contributing guide

Research direction

Start with the Support/Plugins/Basic sample and reproduce the difference between a newly created project and a saved project in DaVinci Resolve. Trace whether the OFX::OverlayInteract::draw override is reached after loading; done means the sample's draw method is called consistently in both project states.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
api
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.