Menu ▾ ▴

#1495 Refactorings tab is emptied on refresh

SQuirreL
closed-fixed
nobody
None
medium
2022-02-06
2022-02-03
Chris B
No

Steps to reproduce:

  • After connecting to your database open tab "Supported refactorings".
    --> Refactorings are listed, e.g. "supportsCreateTable", "supportsAddColumn", etc.
  • Change your object tree selection, e.g. to a schema.
  • Change your object tree selection back to the root node.
    --> The list of Refactorings is empty.

Class SupportedRefactoringsTab makes use of MapDataSet to store the actual Refactorings.
I guess the problem is that when SupportedRefactoringsTab is refreshed the iterator in MapSataSet is reused without being reset/renewed.
(--> BaseObjectTab.select() --> BaseObjectTab.refreshComponent() )

Discussion

  • Gerd Wagner

    Gerd Wagner - 2022-02-06
    • status: open --> closed-fixed
     
  • Gerd Wagner

    Gerd Wagner - 2022-02-06

    Fixed in our GIT repository. Will be available in future snapshots and versions.

     

Log in to post a comment.