State:New|TargetRelease:No Target|icon_bug|database:public|icon_mari|Resolution:Fixed|BugID:539658|
Problem summarysetChangedScript() is not triggered by updating the value of custom Color preferences.
Customer reported version
Mari 6.0v1
Customer reported platform
Windows 10
Steps to reproduce
1) Open Mari.
2) Open the Python Console and run the following code:
import maridef changeScript(): print('Pref changed')color = mari.Color(0,0,0,1)mari.prefs.set("Node Graph/Test/TestColor",color)mari.prefs.set("Node Graph/Test/TestFloat",1.0)mari.prefs.setChangedScript("Node Graph/Test/TestColor","changeScript()")mari.prefs.setChangedScript("Node Graph/Test/TestFloat","changeScript()") 
Pref Changed is printed to the Python Console. setChangedScript() function should be triggered when updating custom Color preferences.setChangedScript() is not triggered by updating the value of custom Color preferences. We're sorry to hear that
Please tell us why