Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
77

This Action Will Delete Existing Keyframes warning... WHY?

LEGEND ,
Jan 24, 2023 Jan 24, 2023
Why is there a pop up warning when deleting keyframes in Premiere 'Pro'. Are Pro users not savvy enough to know what they're doing and need a warning EVERY SINGLE TIME we delete keyframes?

There is no warning like this in After Effects. Why in Premiere?

I've requested this be removed since CS5. How does this annoying pop-up still exist?

At least give a preference toggle to turn this off. Seriously.

Over 7 yrs, come on Adobe! Give your Pro users the benefit of the doubt in this 'Pro' application. YES I KNOW I AM DELETING KEYFRAMES.

https://forums.adobe.com/thread/801578
Idea No status
TOPICS
Editing and Playback
1.8K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
32 Comments
Participant ,
Jan 24, 2023 Jan 24, 2023
Still not fixed............
Translate
Report
Participant ,
Jan 24, 2023 Jan 24, 2023
The year is 2022. Still no little checkbox to never see these pop ups again. At the same time, you can accidentally delete a whole sequence in your bin with one button click and no warning at all, ha.
Translate
Report
Community Beginner ,
Jan 24, 2023 Jan 24, 2023
when you have to deal with this for 50+ layers and fx it gets a little annoying. not to mention time-consuming.
Translate
Report
Guest
Jul 04, 2023 Jul 04, 2023

So typical of Adobe.. really, beyond comical..so amazing.

Translate
Report
New Here ,
Nov 04, 2024 Nov 04, 2024

Here, this should work. An autohotkey script that will automatically close the warning box.

 

Use:

1. Download autohotkey

2. create a file, include this and save as .ahk

#SingleInstance Force ; Ensures only one instance of the script runs
SetTitleMatchMode, 2
popupActive := false

; Continuously monitor for Premiere Pro's process
Loop
{
; Check if Adobe Premiere Pro is running
Process, Exist, Adobe Premiere Pro.exe
if !ErrorLevel
{
; If Premiere Pro is not running, close the script
ExitApp
}

; Check if the warning window exists and hasn't been handled recently
IfWinExist, Warning
{
if !popupActive
{
; Activate the warning window
WinActivate

; Get all text from the warning window
WinGetText, fullText, Warning

; Check if it contains the specific warning text
If InStr(fullText, "This action will delete existing keyframes. Do you want to continue?")
{
; Send "Enter" key to confirm the dialog
Send, {Enter}

; Set popupActive to true to prevent repeated actions
popupActive := true
Sleep, 500 ; Brief pause to prevent multiple triggers
}
}
}
else
{
popupActive := false ; Reset when the warning window no longer exists
}

Sleep, 100 ; Check every 100ms
}


Note: The script is made by chatgpt, it close automatically after you close premire pro as well and opening multiple instances at the same time will automatically only leave 1 open. Use at your own risk (no idea what could go wrong but had to include this).

Translate
Report
New Here ,
Nov 04, 2024 Nov 04, 2024

Hmm, looks like there was a problem with the script when you enter 2 boxes in a short time. Here is the updated version patching this and should fully work! (the rest of the steps stay the same)

 

#SingleInstance Force  ; Ensures only one instance of the script runs
SetTitleMatchMode, 2
popupActive := false

; Continuously monitor for Premiere Pro's process
Loop
{
    ; Check if Adobe Premiere Pro is running
    Process, Exist, Adobe Premiere Pro.exe
    if !ErrorLevel
    {
        ; If Premiere Pro is not running, close the script
        ExitApp
    }

    ; Check if the warning window exists
    IfWinExist, Warning
    {
        ; Activate the warning window
        WinActivate

        ; Get all text from the warning window
        WinGetText, fullText, Warning

        ; Check if it contains the specific warning text
        If InStr(fullText, "This action will delete existing keyframes. Do you want to continue?")
        {
            ; Send "Enter" key to confirm the dialog
            Send, {Enter}

            ; Reset popupActive immediately to handle the next pop-up if it appears
            popupActive := false
            Sleep, 200  ; Brief pause to prevent overly rapid firing
        }
    }
    else
    {
        popupActive := false  ; Reset when the warning window no longer exists
    }

    Sleep, 50  ; Check every 50ms to improve responsiveness
}

 

Translate
Report
New Here ,
Jan 23, 2025 Jan 23, 2025
LATEST

Now in version 2025, the warning popup is a generic window so the AHK script workaround no longer works. Anyone have a fix?

Translate
Report