diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ff43c8..ceeca05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Changelog +### 2025-12-16 + +grimblast: fix wait for area when frozen + ### 2025-12-07 + hyprosd-mako: add OSD scripts for volume, brightness, and microphone ### 2025-11-29 diff --git a/grimblast/grimblast b/grimblast/grimblast index 33cdfa4..ddfa737 100755 --- a/grimblast/grimblast +++ b/grimblast/grimblast @@ -215,7 +215,6 @@ output() { area() { local fullscreen_workspaces workspaces windows - grimblast::wait [[ $CURSOR ]] && die "'-c|--cursor' cannot be used with TARGET 'area'" if [[ $FREEZE ]] && grimblast::check -q hyprpicker; then @@ -233,6 +232,8 @@ area() { IFS=' ' read -ra SLURP_ARGS <<<"$SLURP_ARGS" GEOM="$(jq -r '.[] | "\(.at[0]),\(.at[1]) \(.size[0])x\(.size[1])"' <<<"$windows" | slurp "${SLURP_ARGS[@]}")" + grimblast::wait + # Check if user exited slurp without selecting the area [[ $GEOM ]] || { killhyprpicker