Re: 1.4.1 On OSX
От | Andreas Pflug |
---|---|
Тема | Re: 1.4.1 On OSX |
Дата | |
Msg-id | 43A954B5.6080203@pse-consulting.de обсуждение исходный текст |
Ответ на | 1.4.1 On OSX (Dave Page <dpage@vale-housing.co.uk>) |
Ответы |
Re: 1.4.1 On OSX
|
Список | pgadmin-hackers |
Dave Page wrote: > Hi Andreas, > > I finally tracked down the bug in 1.4.1 on Mac which causes a crash whenever > pretty much any property dialogue is opened. Basically, in > ctlComboBox::GetSelection() we call GetCurrentSelection(). In wxMac however, > this simply calls GetSelection() which is a virtual and results in our > GetSelection() actually getting called, in turn causing a loop and eventual > stack overflow. > > So, the attached patch seems to fix the problem and return the auto-complete > code to the same slightly-broken-but-usable state that it was in 1.4.0 (i.e, > you can only type the first character of a data type for example, and the > first match will be selected). > > Can you take a look and confirm my analysis (or call me an idiot, whatever > is correct!) before I apply this to both branches and packare 1.4.1.plus > please? In general I agree. I committed a fix in ctlComboBoxFix doing essentially the same, but the version dependent GetCurrentSelection code isn't cluttered around the sources this way. Regards, Andreas
В списке pgadmin-hackers по дате отправления: