Public bug reported:
Application is Fotoxx 14.04. A GTK notebook is used with tabs containing
drawing areas inside scrolled windows. The program works on Ubuntu 13.10
and earlier (GTK 3.8) and fails on Ubuntu 14.04 beta (as of April 4)
(GTK 3.10).
When the notebook tab is changed the new tab's drawing area is not
updated (Fotoxx gallery page). Some prior data is present and the rest
is background color only. Clicking elsewhere and then clicking the
window title bar (unfocus and refocus the app) causes the tab to update
correctly. Removing the default "double buffered" attribute from the
drawing area widget after it is created makes everything work correctly
on Ubuntu 14.04. However on earlier Ubuntu releases the background is
not updated and is filled with data from the previous tab.
This seems to be a problem with missing "draw" events or events with
incorrect update regions. I have verified that draw events are not sent
when the tab is switched but are sent when the window acquires focus.
The GTK bug tracking system seems to have related bugs but I cannot be
sure (too much technical jargon for my knowledge of GTK internals). I
did not file a report there because the expected knowledge of internals
is missing. The bug may be fixed in GTK 3.12.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: libgtk-3-0 3.10.7-0ubuntu5
ProcVersionSignature: Ubuntu 3.13.0-22.44-generic 3.13.8
Uname: Linux 3.13.0-22-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Apr 4 13:28:59 2014
InstallationDate: Installed on 2014-03-28 (7 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326)
SourcePackage: gtk+3.0
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: gtk+3.0 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug trusty
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1302546
Title:
gtk drawing area - missing or incorrect expose or draw event
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1302546/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs