diff options
author | Steve Yin <steve_y@apache.org> | 2014-03-11 05:53:58 +0000 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2014-06-10 16:33:55 +0100 |
commit | 6a17c881feb383d3a5ae4fe91277749ad051314a (patch) | |
tree | 561320cd1527fd5674f32acd4f449b698f7f7357 /sc | |
parent | bd554e1d330bc7cda9cc6bdd2e4b746d6429084b (diff) |
Resolves: #i123622# [ia2] Calc: No focus event fired on cell...
when new spreadsheet is created
(cherry picked from commit 572001d5865e4d11523e72a506e9a6eca7f23786)
Change-Id: I10212bf9ddeb9eb06c1d9105951a5eb9d8578029
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/ui/Accessibility/AccessibleDocument.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sc/source/ui/Accessibility/AccessibleDocument.cxx b/sc/source/ui/Accessibility/AccessibleDocument.cxx index 20bfb0cf480f..af868d730514 100644 --- a/sc/source/ui/Accessibility/AccessibleDocument.cxx +++ b/sc/source/ui/Accessibility/AccessibleDocument.cxx @@ -1655,6 +1655,8 @@ void ScAccessibleDocument::Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) if (mpAccessibleSpreadsheet) mpAccessibleSpreadsheet->BoundingBoxChanged(); + if (mpAccessibleSpreadsheet && mpViewShell->IsActive()) + mpAccessibleSpreadsheet->FireFirstCellFocus(); } else if (mpAccessibleSpreadsheet) { @@ -2280,7 +2282,6 @@ uno::Reference < XAccessible > mpAccessibleSpreadsheet->acquire(); mpAccessibleSpreadsheet->Init(); mbCompleteSheetSelected = IsTableSelected(); - mpAccessibleSpreadsheet->FireFirstCellFocus(); // i123622 } return mpAccessibleSpreadsheet; } |