Page 1 of 1

sync(): progress dialog "always-on-top" [NOT CONFIRMED]

Posted: 24 Aug 2021 09:38
by Filehero
Hi Don,

I don't remember what version exhibited it firstly, but it seems that SC sync() ignores the "File operation progress dialog modeless" setting.

Bug or feature?

Current version: 22.10.0105

Cheers,
Filehero

Re: sync(): no more modeless progress dialog

Posted: 24 Aug 2021 12:54
by admin
The progress of a backup operation triggered from a script is always modal since 20110714.

Code: Select all

    * SC backupto: Any progress dialog will now be strictly modal, 
      otherwise the correct sequence of script statements can not be 
      ensured.
sync() uses the same code internally.

The setting of Configuration | File Operations | File Operations | Miscellaneous | File operation progress dialog modeless is irrelevant here.

Re: sync(): no more modeless progress dialog

Posted: 24 Aug 2021 15:11
by Filehero
Thanks, Don.

Hmmm, then I was on the wrong track regarding the cause of my issue: I have a sync runner script which calls a bunch of sync() calls in series. The complete sync task including all individual progress dialogs was running in the background for years (meaning with another application's window laying on top), but starting some weeks ago every new progress dialog get's displayed on top of all other windows. :?:

I'm clueless where this change might come from.

Re: sync(): no more modeless progress dialog

Posted: 24 Aug 2021 15:15
by admin
You seem to be talking about Configuration | File Operations | File Operations | Background Processing | [x] Enable background processing.

Maybe you unticked Sync in Configuration | File Operations | File Operations | Background Processing | Apply to...?

Re: sync(): no more modeless progress dialog

Posted: 24 Aug 2021 16:22
by Filehero
No.
FileOps_Config.png
OK, I need to look deeper (fresh etc.). I'll edit the title.