GNOME Bugzilla – Bug 731529
Settings start out with wrong opponent value
Last modified: 2014-06-16 23:25:52 UTC
It seems like, since e91514fa05020bd4e5520800e654864d5e2b02bb, Improve the window title of the preferences dialog, the settings dialog starts out with the human opponent always and doesn't load the correct value, even though the settings are correct. The Dialog starts out as human opponent, even though an ai is playing against me.
Sorry, seems like I mis-disected the issue. That the settings dialog starts out as the wrong value was introduced in ada921814fe960f2381550e2cbd0cd723e3d5bb0 "Fix regression in default opponent" So even though we play against an ai, the settings show "human".
And the issue is exacerbated with 30a035ca11383141ad4b093e0fb715cb06d22e58 Use a header bar on the preferences dialog Where after we change the value and reopen the settings dialog, it has the wrong value again. Before that, after changing the value it would stay consistent during the session.
Created attachment 278438 [details] [review] Bug fix I think that this bug has existed for quite some time now, much older than the commits mentioned. Anyways, this patch should hopefully fix it.
Review of attachment 278438 [details] [review]: This wasn't invasive at all. Good work :) I might think about backporting that to 3.12
Thanks for fixing this, Nikhar. I'm going to do an unscheduled 3.12.3 release with this fix.