Bug 1190887 - Flags in Gnome-Mines game are no longer visible after gtk3-3.14.8 upgrade.
Summary: Flags in Gnome-Mines game are no longer visible after gtk3-3.14.8 upgrade.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gtk3
Version: 21
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-02-09 21:36 UTC by Jonathan S
Modified: 2015-02-17 08:09 UTC (History)
3 users (show)

Fixed In Version: gtk3-3.14.8-2.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-02-17 08:09:53 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Screenshot of corruption after maximizing the mines window. (30.40 KB, image/png)
2015-02-12 01:36 UTC, Jonathan S
no flags Details

Description Jonathan S 2015-02-09 21:36:18 UTC
Description of problem:

Flags in Gnome-Mines game are no longer visible after gtk3 upgrade.

Version-Release number of selected component (if applicable): gtk3-3.14.8.1.fc21


How reproducible:

With above gtk3 version, open the Mines game. Right-clicking should show a flag in the clicked square. Instead, nothing appears, although one can see that the flag *has* been placed by the flag-counter top right. Resizing the window makes the flags appear, and once this has been done, all subsequent flags appear correctly.

Reverting to gtk3-3.14.6.1.fc21 (and of course its dependency gtk3-immodule-xim) gives the expected result with flags appearing correctly.

Note that with the new 3.14.8, you can see slight corruption on the large digits within the game after having resized the window. The corruption takes the form of a small part of the top of the digit disappearing.

Comment 1 Fedora Update System 2015-02-11 17:22:34 UTC
gtk3-3.14.8-2.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/gtk3-3.14.8-2.fc21

Comment 2 Jonathan S 2015-02-11 23:36:33 UTC
This has solved the issue - thanks for the quick work! :-)

Comment 3 Jonathan S 2015-02-12 01:34:19 UTC
Oops, I spoke too soon. Although the invisible flags no longer occur, you can still get corruption.

I've installed gtk3-3.14.8-2.fc21.x86_64.rpm and gtk3-immodule-xim-3.14.8-2.fc21.x86_64.rpm from koji.

Start with the mines windows not maximized. Click to show some numerals and place a few flags. All looks fine at this stage.
Then maximize the mines window and you get both numerals and flags truncated at the top, sometimes severely truncated as the attached screenshot shows.

Comment 4 Jonathan S 2015-02-12 01:36:53 UTC
Created attachment 990712 [details]
Screenshot of corruption after maximizing the mines window.

This is after applying the update gtk3-3.14.8-2.fc21.x86_64.rpm

Comment 5 Matthias Clasen 2015-02-12 17:34:10 UTC
This bug was about a specific regression in gtk+, which is fixed now. Please file a new bug for other rendering problems you find. The one in your screenshot looks more like a gnome-mines issue to me.

Comment 6 Jonathan S 2015-02-12 20:28:40 UTC
Hi Matthias

You're right. I reverted to gtk3-3.14.5 and found that the flag/numeral corruption occurs even there. I'd assumed that it was related to the invisible flags because I only noticed it when I started resizing/maximizing the window to get the invisible flags to appear.

Obviously, you don't often do such things when you're normally playing mines, so I'd never noticed it before.

Anyway, thanks for fixing the gtk issue so quickly. I'll file another bug under gnome-mines.

Comment 7 Fedora Update System 2015-02-15 03:13:10 UTC
Package gtk3-3.14.8-2.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gtk3-3.14.8-2.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-1995/gtk3-3.14.8-2.fc21
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2015-02-17 08:09:53 UTC
gtk3-3.14.8-2.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.