diff --git a/Projects/SAMufasaGUI/simbasettings.pas b/Projects/SAMufasaGUI/simbasettings.pas index e8d0ced..7ae34f9 100644 --- a/Projects/SAMufasaGUI/simbasettings.pas +++ b/Projects/SAMufasaGUI/simbasettings.pas @@ -86,7 +86,8 @@ var begin p := Mouse.CursorPos; - pp := TSettingsForm(Sender).ScreenToClient(p); + + pp := TTreeView(Sender).ScreenToClient(p); N := SettingsTreeView.GetNodeAt(pp.x, pp.y); if N <> nil then if assigned(N.Data) then