mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2025-08-16 11:42:12 +08:00
Work around access violation in "Fetch database items" when active database is processed. Fixes issue #3559.
This commit is contained in:
@ -6661,10 +6661,7 @@ begin
|
|||||||
Conn := ActiveConnection;
|
Conn := ActiveConnection;
|
||||||
while Assigned(Node) do begin
|
while Assigned(Node) do begin
|
||||||
db := ListDatabases.Text[Node, 0];
|
db := ListDatabases.Text[Node, 0];
|
||||||
if db = ActiveDatabase then
|
Conn.GetDBObjects(db, True);
|
||||||
RefreshTree
|
|
||||||
else
|
|
||||||
Conn.GetDBObjects(db, True);
|
|
||||||
ListDatabases.RepaintNode(Node);
|
ListDatabases.RepaintNode(Node);
|
||||||
DBtree.RepaintNode(FindDBNode(DBtree, Conn, db));
|
DBtree.RepaintNode(FindDBNode(DBtree, Conn, db));
|
||||||
Node := GetNextNode(ListDatabases, Node, True);
|
Node := GetNextNode(ListDatabases, Node, True);
|
||||||
|
Reference in New Issue
Block a user