Stengo/DeskPad

Apps moved to DeskPad are not shown

nift-d opened this issue ยท 5 comments

nift-d commented

Hardware/OS configuration:

  • MacBook Pro 2023
  • MacOS 14.1.1

Version:

  • deskpad: 1.3.1, installed via homebrew

Symptoms:

  • keeps asking for permissions that are already granted
  • apps moved to the DeskPad screen are not displayed, the DeskPad screen stays black, blue or white

Steps to reproduce:

  • App asks for permission to record screen at every start, despite the fact its already granted:
image
  • I choose "open system settings" and get redirected to said settings, where the permission is already shown:
image
  • the app is open and gets displayed in the display settings as well
image
  • when i move apps to DeskPad screen nothing is shown
image

Permissions granted:

  • Screen Recording
  • Accessibility

side notes:

  • DeskPad I used v1.1 and it worked
  • the problem started with v1.2 before switching to the brew package.
Stengo commented

Hey!
Try deleting the system setting permission, restart the new installation of DeskPad, grant the permission but deny restarting via the dialog, then restart manually ๐Ÿ™‚

I've had this problem a few times during development. macOS doesn't distinguish between multiple installations of the same app in the permissions screen, so it keeps the granted permission for the old version but doesn't add a new one for the new version (but also doesn't allow the new version to do the restricted things) ๐Ÿ˜…

nift-d commented

Not sure if I understand correctly:

  1. deleted the permission for Accessibility and Screen Recording
  2. removed deskpad brew remove deskapp
  3. installed deskpad brew install deskpad again
  4. started DeskPad via spotlight, clicked "Open System Settings" in the appearing popup and only allowed Screen Recording but with denying the restart by clicking "Later"
  5. restarted manually
  6. and I was faced with the same request again:
image

I did the same but with quitting and restarting right after allowing Screen Recording, but with no change..

Stengo commented

Hm, that's odd ๐Ÿค” I'd recommend playing around a bit more with deleting the permission.

It's really important to launch the same version of DeskPad throughout the whole process, as spotlight for example might still link to an older one that's perhaps in a download folder or something similar (at least that happened to me a few times ๐Ÿ˜„). So if you want to be extra sure perhaps find the executable and launch it directly.

Other than that I don't currently have any tips for how to proceed ๐Ÿ˜•

nift-d commented

I tried everything even rebooting and clearing the brew cache for making sure it downloads the package again. it is impossible to use now..

nift-d commented

ok, took the package from github again and it works now. maybe due to the homebrew package?