Crash when attempting to disable global menu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unsettings |
Fix Released
|
High
|
Florian Diesch |
Bug Description
this is probably related to some other problem, but i was unable to disable the global menu, possibly because unsettings is spitting tracebacks...
ValueError
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
conn.store()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.set(key, value)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
else: raise ValueError()
Changed in unsettings: | |
status: | Fix Committed → Fix Released |
Also unable to disable the global menu, here is the full error:-
unsettings python2. 7/dist- packages/ gobject/ constants. py:24: Warning: g_boxed_ type_register_ static: assertion `g_type_from_name (name) == 0' failed python2. 7/dist- packages/ unsettings/ main.py" , line 187, in on_ac_apply_ activate apply_settings( ) python2. 7/dist- packages/ unsettings/ main.py" , line 127, in apply_settings connections. store() python2. 7/dist- packages/ unsettings/ connection. py", line 114, in store python2. 7/dist- packages/ unsettings/ connection. py", line 77, in store set_value( self.get_ widget( ).get_data( )) python2. 7/dist- packages/ unsettings/ connection. py", line 60, in set_value data_store[ self.data_ key] = value python2. 7/dist- packages/ unsettings/ backends. py", line 64, in __setitem__ python2. 7/dist- packages/ unsettings/ backends. py", line 101, in set backends[ scheme] .set(name, value) python2. 7/dist- packages/ unsettings/ backends. py", line 142, in set set_value( name, GLib.Variant( type_string, value)) python2. 7/dist- packages/ gi/overrides/ GLib.py" , line 167, in __new__ _create( format_ string, [value]) python2. 7/dist- packages/ gi/overrides/ GLib.py" , line 67, in _create args[0] ) python2. 7/dist- packages/ gi/types. py", line 72, in constructor
/usr/lib/
import gobject._gobject
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
conn.store()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.set(key, value)
File "/usr/lib/
self.
File "/usr/lib/
settings.
File "/usr/lib/
(v, rest_format, _) = creator.
File "/usr/lib/
v = constructor(
File "/usr/lib/
return info.invoke(cls, *args, **kwargs)
TypeError: Argument 0 does not allow None as a value