"Copy [Screenshot] to Clipboard" no longer works in specific app

Describe the bug
I use BTT for a trackpad shortcut for taking interactive screenshots. I have it set to:

  • use a custom file path
  • not play sounds
  • format the date/time a particular way
  • and, importantly, copy the screenshot to the clipboard

For something like a decade, this has worked universally, but some time in the last ~week, it’s stopped working in Wolfram Mathematica. Namely, trying to paste a screenshot into a notebook in that environment now posts the file path to that screenshot instead of the screenshot itself.

I know that that means this might be impossible to debug, but that application only gets updates once or twice a year: my installed version was built in July and installed in August; there have been zero updates since so I don’t believe that the problem can lie with that app despite my only seeing the issue there.

I have reverted to 5.612 and here, it works again.


Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):

built-in trackpad and magic trackpad, but I can’t imagine that those are relevant here.


Screenshots


Device information:

  • Type of Mac: MacBook Pro, 16-inch, 2024, M4 Max
  • macOS version: Sequoia 15.3.2
  • BetterTouchTool version: 5.800 (but also on latest regular/stable; I checked alpha as requested)

Additional information (e.g. crash logs, related issues, etc.):

No crash log but I’m happy to test things out and send a log if it would be helpful.

the problem here is, the app that is pasted into (Wolfram Mathematica) can choose which format it prefers when pasting. There was a recent enhancement for the copy to clipboard feature, which additionally puts the path into the clipboard. This can be very helpful when pasting in Finder or other file related apps.

Unfortunately it seems like Wolfram Mathematica also prefers file urls over images, which causes the behavior you described.

I can add an option to not store the path in the clipboard so wolfram mathematica doesn't get to use it.

Ah, that’s an extremely intuitive explanation for a problem that seemed very unintuitive at first glance. That option would be perfect for me; I’d really appreciate its addition!

Hey Andreas—thanks again for your answer here. I wanted to know if the option you mention has been added so that I can safely resume updating :slight_smile:

EDIT: It looks like it’s there. Thank you!