# Triggering a project reload within the Designer Context

**URL:** <https://forum.inductiveautomation.com/t/triggering-a-project-reload-within-the-designer-context/79928>\
**Category:** 3rd Party Modules\
**Created:** [October 2, 2023, 3:08pm UTC](https://forum.inductiveautomation.com/t/triggering-a-project-reload-within-the-designer-context/79928 "2023-10-02T15:08:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Preston\_Barnett](https://avatars.discourse-cdn.com/v4/letter/p/6bbea6/32.png) [@Preston\_Barnett](https://forum.inductiveautomation.com/u/Preston_Barnett)\
**Post date:** [October 2, 2023, 3:08pm UTC](https://forum.inductiveautomation.com/t/triggering-a-project-reload-within-the-designer-context/79928/1 "2023-10-02T15:08:57Z")

</div>

I'm curious if there is a way to trigger a refresh of a project's resources within designer using the SDK. I tried looking to see if there was something to accomplish this, but I'm not certain I've found anything worthwhile.

This is necessary when manually editing the contents of the project directory. The designer, I assume, has it's own cache of the project resources and does not pull the local files unless reloaded. I'm looking for a functionality similar to the "Files -\> Update Project" button.

Could this possibly be accomplished by calling `modifyResource​(ProjectResource resource)` recursively throughout the project directory?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 3, 2023, 2:30pm UTC](https://forum.inductiveautomation.com/t/triggering-a-project-reload-within-the-designer-context/79928/2 "2023-10-03T14:30:19Z")

</div>

It's possible, but requires a technically unsafe cast to an internal implementation class that may change out from underneath you.

See Ignition Extensions:

> <https://github.com/IgnitionModuleDevelopmentCommunity/ignition-extensions/blob/main/designer/src/main/kotlin/org/imdc/extensions/designer/DesignerProjectExtensions.kt#L34-L37>
