Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1963215 - Fast forward action is bound to SHIFT not TAB in latest Fedora release
Summary: Fast forward action is bound to SHIFT not TAB in latest Fedora release
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: openttd
Version: 34
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Felix Kaechele
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-21 17:05 UTC by Adam Peterson
Modified: 2021-05-31 01:04 UTC (History)
1 user (show)

Fixed In Version: openttd-1.11.2-3.fc33 openttd-1.11.2-3.fc34
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-31 00:47:14 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam Peterson 2021-05-21 17:05:40 UTC
Description of problem:
Pressing the shift key during game play causes incorrect behavior that should be bound to the tab key instead. This is not able to be corrected by the user.

Version-Release number of selected component (if applicable):
1.11.2

How reproducible:
Was able to reproduce on multiple machines. Downgrading to previous package with version 1.10.3 eliminates the bug.

Steps to Reproduce:
1. Install the latest openttd package on Fedora Workstation 34
2. Run openttd and start a new game.
3. Press shift key.

Actual results:
Tab key does not seem to be bound to anything. Holding the shift key still enables cost estimation, but the game fast forwards at the same time.

Expected results:
Pressing the tab key fast forwards the game, while pressing the shift key gives cost estimate of construction below the cursor. 

Additional info:
The openttd developers mention this is an issue in the Fedora package(s). Quoting their responses to the issue:

> Could well be an issue with the fedora packages then - the default (release -> debug) was changed when we switched from a configure script to cmake, so it would be easily overlooked

> https://src.fedoraproject.org/rpms/openttd/blob/rawhide/f/openttd.spec#_57 - doesn't set a BUILD_TYPE, which defaults to debug mode (which uses shift as FFWD)

Comment 1 Felix Kaechele 2021-05-22 00:47:03 UTC
Excellent catch! Your detailed bug report saved me a lot of time and headache finding the fix, so thanks for that. Update queued.

Comment 2 Fedora Update System 2021-05-22 01:19:19 UTC
FEDORA-2021-8f7b48b2c0 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-8f7b48b2c0

Comment 3 Fedora Update System 2021-05-22 01:19:19 UTC
FEDORA-2021-ea2cba831b has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2021-ea2cba831b

Comment 4 Fedora Update System 2021-05-22 01:19:20 UTC
FEDORA-2021-30912f40f3 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-30912f40f3

Comment 5 Fedora Update System 2021-05-23 01:36:51 UTC
FEDORA-2021-30912f40f3 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-30912f40f3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-30912f40f3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2021-05-23 01:50:05 UTC
FEDORA-2021-8f7b48b2c0 has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-8f7b48b2c0`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-8f7b48b2c0

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2021-05-23 02:11:48 UTC
FEDORA-2021-ea2cba831b has been pushed to the Fedora 32 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-ea2cba831b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-ea2cba831b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2021-05-31 00:47:14 UTC
FEDORA-2021-8f7b48b2c0 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 9 Fedora Update System 2021-05-31 01:04:20 UTC
FEDORA-2021-30912f40f3 has been pushed to the Fedora 34 stable repository.
If problem still persists, 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.