Skip to content

External change prompt immediately after saving to Dropbox folder #2390

@ericgagnaire

Description

@ericgagnaire

Description

When saving through HeidiSQL a .sql file into a directory managed by Dropbox, HeidiSQL triggers a "File has been modified by an external program. Reload?" prompt just a few seconds after the save operation is completed.

HeidiSQL version

12.13.0.7147

Database server version

MySql 8

Reproduction recipe

Steps to Reproduce
Open HeidiSQL and connect to any database.

Open a new Query tab and write some SQL code.

Click File > Save script as... (or Ctrl+S).

Select a destination folder that is currently being synced by Dropbox.

Wait 2–5 seconds.

Expected Behavior
HeidiSQL should recognize the file as saved and not prompt for a reload, as the "modification" detected is simply the Dropbox client updating file metadata/sync status.

Actual Behavior
A dialog box appears: "The file [path] has been changed by an external program. Do you want to reload it?". This interrupts the workflow every time a save occurs.

Error/Backtrace

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugDefective behaviour in HeidiSQL

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions