helmerapp / micro

top notch GIFs, right from your desktop
https://www.helmer.app/micro
Other
41 stars 8 forks source link

Inconsistent recording area if display settings are changed when the app is open #84

Open amit-chaudhari1 opened 4 months ago

amit-chaudhari1 commented 4 months ago

Description

Changing the scaling factor for the display when the app is in system tray will introduce inconsistent recording areas and positions.

Reproducible steps

  1. start the app
  2. record the screen, it records properly
  3. change the scaling on the display settings
  4. now record after invoking again . (record a sanely large area) it should mess up the area and the positions.

Possible Solution

scale_factor can be a dynamic var or we could shift the spawn to record scale_factor only on invoking cmd shift 2 (or ctrl shift 2)

Notes