Clicking "okay" without changing settings results in a warning

Bug #450983 reported by Skye
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Low
Unassigned

Bug Description

I'm running exaile 0.3.0 on Sabayon (as a precompiled binary installed via Entropy).

If I go to the settings menu, change no settings, and click "okay", nothing happens (in the GUI). The terminal output is as follows:

Traceback (most recent call last):
  File "/usr/lib/exaile/xlgui/prefs/__init__.py", line 157, in apply
    if not field.apply():
  File "/usr/lib/exaile/xlgui/prefs/widgets.py", line 74, in apply
    self.prefs.settings.set_option(self.name, value)
  File "/usr/lib/exaile/xl/settings.py", line 114, in set_option
    value = self._val_to_str(value)
  File "/usr/lib/exaile/xl/settings.py", line 168, in _val_to_str
    type(value))
ValueError: ("We don't know how to store that kind of setting: ", <type 'NoneType'>)

In most applications, clicking "okay" on a settings menu will close the menu regardless of whether or not changes have been made.

reacocard (reacocard)
Changed in exaile:
status: New → Incomplete
Revision history for this message
Mathias Brodala (mathbr) wrote :

The settings dialog has undergone some changes and will not apply changes on close anymore. Thus if you can reproduce this for a specific option, reopen this report please.

Changed in exaile:
importance: Undecided → Low
milestone: none → 0.3.2
status: Incomplete → Fix Committed
Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.