diff options
author | Steve Yin <steve_y@apache.org> | 2014-03-11 05:53:58 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-03-11 10:04:22 +0000 |
commit | a96ac994f0fc4fc52dab7a496a8485d3eba10913 (patch) | |
tree | 6c81194b1731b45f7027238fe025e19421048511 /sc/source/ui/Accessibility/AccessibleDocument.cxx | |
parent | ff2f55d6f0a515c8c6e4186e124db28cc4056f5b (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/source/ui/Accessibility/AccessibleDocument.cxx')
-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 40b0f77a7285..9f2db91687c9 100644 --- a/sc/source/ui/Accessibility/AccessibleDocument.cxx +++ b/sc/source/ui/Accessibility/AccessibleDocument.cxx @@ -1648,6 +1648,8 @@ void ScAccessibleDocument::Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) if (mpAccessibleSpreadsheet) mpAccessibleSpreadsheet->BoundingBoxChanged(); + if (mpAccessibleSpreadsheet && mpViewShell->IsActive()) + mpAccessibleSpreadsheet->FireFirstCellFocus(); } else if (mpAccessibleSpreadsheet) { @@ -2260,7 +2262,6 @@ uno::Reference < XAccessible > mpAccessibleSpreadsheet->acquire(); mpAccessibleSpreadsheet->Init(); mbCompleteSheetSelected = IsTableSelected(); - mpAccessibleSpreadsheet->FireFirstCellFocus(); // i123622 } return mpAccessibleSpreadsheet; } |