Bug 88552

Summary: Event "Text modified" never happens in a combobox inside a tablecontrol
Product: LibreOffice Reporter: robert
Component: DatabaseAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: normal    
Priority: medium CC: iplaw67, lionel, serval2412
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=88551
Whiteboard:
i915 platform: i915 features:
Attachments: Type text in the combobox of "Form_tablecontrol" - event 'modifyed' will never happen.

Description robert 2015-01-18 10:06:29 UTC
Created attachment 112417 [details]
Type text in the combobox of "Form_tablecontrol" - event 'modifyed' will never happen.

Open the attached database. Macros must be allowed. 
There are two forms. Both are connected to the same table. "Form" is created with standalone-fields, "Form_tablecontrol" is created with a tablecontrol and the fields inside the tablecontrol.
In both forms the event "Text modified" of the field "Hobby" is linked to a macro, which should only show a message 'Event happened'. The field "Hobby" is created as a combobox.
Open "Form_tablecontrol". Write something in the column "Hobby". No event happens.
Open "Form". Write something in the field "Hobby". With every changed character the event happens.

Expected behavior: Event "Text modified" should happen when modifying the content of the combobox. Works as expected in a normal form. Doesn't work in a tablecontrol.
Comment 1 Alex Thurgood 2015-01-19 14:18:32 UTC
Confirming on 
Version: 4.3.5.2
Build ID: 3a87456aaa6a95c63eea1c1b3201acedf0751bd5

OSX 10.10.1

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.