Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#5774 closed Bug (fixed)

Alternative Speed Limits Scheduled Times broken in transmission-qt

Reported by: Lacrocivious Owned by: jordan
Priority: Normal Milestone: 2.90
Component: Qt Client Version: 2.84
Severity: Normal Keywords: alternative speed scheduled times
Cc:

Description

On 32-bit and 64-bit systems, preferences dialog for 'Speed > Alternative Speed Limits > Scheduled times' always shows 00:00 to 00:00 whenever invoked. Setting times using gui spinners increments the times, but upon closing the dialog and returning to it in the same session, they are back at 00:00 to 00:00.

Manually editing settings.json while transmission is not running, e.g.: "alt-speed-time-begin": 540, "alt-speed-time-end": 1380, ...will be unchanged when transmission-qt launches. However, if the preferences dialog is invoked it will show 00:00 to 00:00. If changed, it will show the changes but only until the dialog is called again, whereupoin it will again show 00:00 to 00:00.

Worse, upon exit, transmission-qt overwrites the changes made to settings.json *while transmission was not running*, resetting both values to 0.

This bug was apparently introduced sometime after svn trunk 2.82+ (14205).

Current svn trunk builds 2.84+ (14327) and (14328) were created using Fedora 20 32-bit and 64-bit systems using qmake-qt5.

Change History (6)

comment:1 Changed 7 years ago by jordan

  • Milestone changed from None Set to 2.90
  • Status changed from new to assigned

Confirmed. I'm seeing the same behavior.

comment:2 Changed 7 years ago by jordan

  • Keywords backport-candidate-2.8x added
  • Resolution set to fixed
  • Status changed from assigned to closed

Fixed r14329.

comment:3 Changed 7 years ago by Lacrocivious

  • Keywords backport-candidate-2.8x removed

Fixed here in 2.84+ (14329)

Thank you jordan ;-)

comment:4 Changed 7 years ago by rps13

  • Version changed from 2.84 to 2.84+

I don't know if I should open a new ticket or not, but I have the same problem with latest trunk build and the qt front end - 14469 - on Arch Linux (64 bit) using qt5. After setting the time in the preferences dialog, closing it, and reopening it, the gui spinners reset. It seems that the behaviour may have been introduced with the preference rewrite at revision 14460.

comment:5 Changed 7 years ago by mike.dld

  • Version changed from 2.84+ to 2.84

Yep, sorry, fixed once more in r14470.

comment:6 Changed 7 years ago by rps13

Just rebuilt, works fine for me. Thanks!

Note: See TracTickets for help on using tickets.