summaryrefslogtreecommitdiff
path: root/translations
diff options
context:
space:
mode:
authorMichael Stahl <michael.stahl@allotropia.de>2021-07-07 18:00:36 +0200
committerMichael Stahl <michael.stahl@allotropia.de>2021-07-08 11:32:03 +0200
commit4c6b204fdc0cba873d33d801a9853819c09bdc6e (patch)
tree142e37febe09ce89c68d23c2960d77cfb42a5c8a /translations
parentd67085cd86dc1e74941c8337d1eba39981117977 (diff)
vcl: nerf Window::SetParentToDefaultWindow()
There is a problem with keyboard focus in an Eclipse RCP application on WNT; it is apparently caused by re-parenting calling ImplSalReCreateHWND() and that first transfers the focus to the newly re-created window and when that dies shortly thereafter to the Eclipse top-level window instead of LO child window. Re-parenting doesn't work anyway because mpAppWin is always null outside of unit tests and mpDefaultWin lives outside of time and space and doesn't know about any window the LO window may be embedded in. Re-parenting appears to be unnecessary because if a parent dies with undisposed children that's considered a bug anyway nowadays. (partially regression from 8a2f7704cd0e43304e54bf2281232335cc0979a3 which removed conditionals that limited the reparenting to floating windows) Change-Id: I7a3997d5e714b40918337207ec1387922f86f8e6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118588 Tested-by: Jenkins Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Diffstat (limited to 'translations')
0 files changed, 0 insertions, 0 deletions