Lightroom: Imported develop presets copied to wrong folder with Store Presets With This Catalog

  • 1
  • Idea
  • Updated 4 weeks ago
  • (Edited)
When the preference Store Presets With This Catalog is checked, an imported preset gets placed in the Camera Raw folder, whereas a created preset gets placed in the catalog folder. Not only is this confusing to users, but it defeats the purpose of Store Presets With This Catalog. 

Why would a user who has enabled Store Presets With This Catalog want imported presets stored somewhere other than the catalog folder? 

To demonstrate the undesired behavior:

1. Make sure Store Presets With This Catalog is unchecked.

2. In Develop, create two new presets P1 and P2.

3. In the Presets panel, right click P1, do Show In Finder, and move P1.xmp to the desktop. Do the same with P2.xmp.

4. Restart LR.

5. Do File > Import Develop Profiles And Presets, and import P1.xmp from the desktop.

6. In the Presets panel, right-click P1, do Show In Finder, and verify it's in ~/Library/.../ImportedSettings.

7. Check the option Preferences > Presets > Store Presets With This Catalog and restart LR.

8. In the Presets panel, right-click P1, do Show In Finder, and verify it's in ~/Library/.../ImportedSettings, rather than copied to the catalog folder, which is incorrect.

9. Do File > Import Develop Profiles And Presets, and import P2.xmp from the desktop.

10. In the Presets panel, right-click P2, do Show In Finder, and verify it's  in ~/Library/.../ImportedSettings, rather than copied to the catalog folder, which is incorrect.

Tested on LR 8.3.1 / Mac OS 10.14.5.
Photo of John R. Ellis

John R. Ellis, Champion

  • 4367 Posts
  • 1160 Reply Likes

Posted 1 month ago

  • 1
Photo of Laura Shoe

Laura Shoe, Champion

  • 84 Posts
  • 52 Reply Likes
John, this is not a bug - now that Develop presets sync, they are stored in the ACR folder, unlike other presets and templates. In Preferences you'll now see two buttons - one to get to all but Develop presets (controlled by what you select on Store with Catalog), and one to get to edit ones, in the ACR folder.
Photo of John R. Ellis

John R. Ellis, Champion

  • 4367 Posts
  • 1160 Reply Likes
When Preferences > Presets > Store Presets With This Catalog is checked, if I create a new develop preset, it gets placed in the catalog folder. But if I import a develop reset, it gets placed in the Camera Raw folder. Why the difference in behavior? 

The intent of that option is to allow develop presets to travel with the catalog on, say, an external drive. But the current behavior won't let a user take her imported develop presets with her catalog, just the presets she created.  That's intended behavior?
(Edited)
Photo of Laura Shoe

Laura Shoe, Champion

  • 84 Posts
  • 52 Reply Likes
Thanks, John - I see that I'm wrong ... now when I create a preset it is stored with the catalog if the option is checked... and I have no explanation for the discrepancy.
Photo of Victoria Bampton - Lightroom Queen

Victoria Bampton - Lightroom Queen, Champion

  • 4914 Posts
  • 1912 Reply Likes
I queried it at the time and Thomas Knoll stated that it is working as designed (import is different to creation/placing presets in the folder) but I completely it's bad behavior. 
(Edited)
Photo of John R. Ellis

John R. Ellis, Champion

  • 4367 Posts
  • 1160 Reply Likes
I wonder what use case(s) he had in mind? I just spent a fair bit helping a user of my free Fix Presets plugin sort out confusion created by this.
Photo of Victoria Bampton - Lightroom Queen

Victoria Bampton - Lightroom Queen, Champion

  • 4914 Posts
  • 1912 Reply Likes
I believe it was Camera Raw compatibility. The whole point of the combined storage was cross-app compatibility. Store Presets with this Catalog was the outlier.
Photo of Rikk Flohr

Rikk Flohr, Official Rep

  • 5506 Posts
  • 1157 Reply Likes
Probably should rewrite this as an Idea as we are changing behavior that is as-designed...
Photo of John R. Ellis

John R. Ellis, Champion

  • 4367 Posts
  • 1160 Reply Likes
I changed it to Idea and edited the top post accordingly.