Split package spec and body, with "Prompt For Reload..." bug

Toad 16.1.53.1594 (and other earlier versions)

There's a very annoying bug when working on single file packages split into spec and body, when "Prompt For Reload On Activation If Timestamp Has Changed" option is enabled.

Steps to Reproduce:

  1. "Prompt For Reload On Activation If Timestamp Has Changed" option enabled
  2. Open a single file package in the editor and elect to split spec and body into separate tabs

Either :

  1. Edit something in the Package Body tab and click "Save"
  2. Switch to Package Spec tab, you receive a "Filename has been modified, reload from disk?" dialog.

or

  1. Edit something in the Package Spec tab and click "Save"
  2. Switch to Package Body and then back to Spec tab, you receive a "Filename has been modified, reload from disk?" dialog.

It means you pretty much have to switch off the useful "Prompt For Reload On Activation If Timestamp Has Changed" if working on single file packages that are split.

I can reproduce this in 16.1, but not beta.

We made this change recently in beta, that seems to have fixed it.

-John

Thanks John, I'll take a look

@JohnDorlon the bug still exists in 16.2.98.1741. :sob:

HI Paul,

I don't get it after the first edit, save and tab switch in 16.2, but I do get it if I repeat that process. Sorry about that. We'll take another look at it.

-John

@Paul
Unfortunately this fix didn't make it into 16.2. It should be addressed in the latest Beta.

1 Like