https://bugs.documentfoundation.org/show_bug.cgi?id=125609

--- Comment #8 from Justin L <[email protected]> ---
This is where I am getting stuck. Every time a control is added, it
inefficiently re-creates everything, except it doesn't run after the last
control is added.

toolkit/source/controls/stdtabcontroller.cxx:79: ::ImplCreateComponentSequence
model[0x55e5040e19d8][2}of[3] FindControl for it. Controls[2]
toolkit/source/controls/stdtabcontroller.cxx:81: ---found?[0] realControls up
till now[2]
toolkit/source/controls/stdtabcontroller.cxx:362: ::activateTabOrder for
group[0] of[1] name[G_Optionsfeld]
toolkit/source/awt/vclxcontainer.cxx:223: GDB grab point - last item in the
group - looking for behindlast finds the radiobutton that has no control yet
toolkit/source/awt/vclxcontainer.cxx:225: xxx me[0x55e5044f2f80] next
window[0x55e50466b440] are the same?[0]

So here, it found controls for two of the three models. Apparently the second
radiobutton hasn't been created with a control yet, so it sees it as a
BehindLast window, and marks it as a new group. Any future attempt to
activateTabOrder fail without a peerContainer (after a resumeTabOrderUpdate).
toolkit/source/controls/stdtabcontroller.cxx:321: ::activateTabOrder
controlcontainer.is[1] peerContainer.is[0].

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to