https://bugs.freedesktop.org/show_bug.cgi?id=70144

--- Comment #8 from Andrzej J.R. Hunt <[email protected]> ---
So, looking at things, it looks like one way of attacking the problem is simply
sprinkling plenty of:
    ::dbaccess::notifyDataSourceModified(m_xParent,sal_True);
wherever we've modified any data in the database within dbaccess.

(See https://gerrit.libreoffice.org/#/c/6620/ for an example which fixes the
the problem for inserting data into a single table.)

However this would mark the document as changed even if changing data in an
external database -- hence I think it might make more sense to instead notify
the document that it has changed from the database driver itself, and/or test
that we are working with an embedded db before marking the document as changed?
(I'm currently still looking at the different options for doing this.)

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

Reply via email to