torn off popups trigger keyboard focus problems

Bug #1097718 reported by Björn Michaelsen on 2013-01-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LibreOffice
Fix Released
Medium
libreoffice (Ubuntu)
Undecided
Björn Michaelsen

Bug Description

on LibreOffice 3.5
possibly also solves bug 26303, bug 399765, bug 999269

Since

http://cgit.freedesktop.org/libreoffice/libs-core/commit/?id=46ea2f6cb38536aa1b1a259af2145a581e19f6e8

if you tear off e.g. the font color toolbar pop so that it floats free then open a new calc or writer window it all behaves very strangely.

The most obvious problem is if you tear it off in calc, then open another calc windows under gnome then you can't type into the second calc window.

Either way the torn off window floats above all windows, but it only has meaning to the original window within which it was torn off.

Its eluding me right now how to get the right effect of 46ea2f6cb38536aa1b1a259af2145a581e19f6e8 to not be decorated and look pretty when not torn off yet, and how to get the old behaviour of only floating above its original parent window

Created attachment 59387
seems a little better

Caolan McNamara committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=a482b89e4d9c41b6f7c1616d193ac6cde05a69a7

Resolves: fdo#48096 torn off popups trigger keyboard focus problems

caolanm->kendy: care to have a look to see if this is worth backporting to 3-5 series ?

I added Fix submitter as assignee because this will ease queries and bug tracking.

reopen, selfassign for backport.

lets close this, cause it is fixed in 3-6-0, regardless of being backported to 3-5-X or not

Changed in libreoffice (Ubuntu):
assignee: nobody → Björn Michaelsen (bjoern-michaelsen)
status: New → In Progress
Changed in df-libreoffice:
importance: Unknown → Medium
status: Unknown → Fix Released

lp#1097718: released on Fedora 17 and upstream, trivial change of one window-flag (possibly also fixes: fdo#48096, lp#26303, lp#399765, lp#999269)

Changed in libreoffice (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.