@@ -3360,16 +3360,16 @@ DearPyGui::fill_configuration_dict(const mvDragLineConfig& inConfig, PyObject* o
33603360 if (outDict == nullptr )
33613361 return ;
33623362
3363- PyDict_SetItemString (outDict, " color" , ToPyColor (inConfig.color ));
3364- PyDict_SetItemString (outDict, " thickness" , ToPyFloat (inConfig.thickness ));
3365- PyDict_SetItemString (outDict, " show_label" , ToPyBool (inConfig.thickness ));
3366- PyDict_SetItemString (outDict, " vertical" , ToPyBool (inConfig.vertical ));
3363+ PyDict_SetItemString (outDict, " color" , mvPyObject ( ToPyColor (inConfig.color ) ));
3364+ PyDict_SetItemString (outDict, " thickness" , mvPyObject ( ToPyFloat (inConfig.thickness ) ));
3365+ PyDict_SetItemString (outDict, " show_label" , mvPyObject ( ToPyBool (inConfig.thickness ) ));
3366+ PyDict_SetItemString (outDict, " vertical" , mvPyObject ( ToPyBool (inConfig.vertical ) ));
33673367
33683368
33693369 // helper to check and set bit
33703370 auto checkbitset = [outDict](const char * keyword, int flag, const int & flags)
33713371 {
3372- PyDict_SetItemString (outDict, keyword, ToPyBool (flags & flag));
3372+ PyDict_SetItemString (outDict, keyword, mvPyObject ( ToPyBool (flags & flag) ));
33733373 };
33743374
33753375 // drag line flags
@@ -3390,7 +3390,7 @@ DearPyGui::fill_configuration_dict(const mvDragRectConfig& inConfig, PyObject* o
33903390 // helper to check and set bit
33913391 auto checkbitset = [outDict](const char * keyword, int flag, const int & flags)
33923392 {
3393- PyDict_SetItemString (outDict, keyword, ToPyBool (flags & flag));
3393+ PyDict_SetItemString (outDict, keyword, mvPyObject ( ToPyBool (flags & flag) ));
33943394 };
33953395
33963396 // drag rect flags
@@ -3415,7 +3415,7 @@ DearPyGui::fill_configuration_dict(const mvDragPointConfig& inConfig, PyObject*
34153415 // helper to check and set bit
34163416 auto checkbitset = [outDict](const char * keyword, int flag, const int & flags)
34173417 {
3418- PyDict_SetItemString (outDict, keyword, ToPyBool (flags & flag));
3418+ PyDict_SetItemString (outDict, keyword, mvPyObject ( ToPyBool (flags & flag) ));
34193419 };
34203420
34213421 // drag rect flags
@@ -3483,7 +3483,7 @@ DearPyGui::fill_configuration_dict(const mvBarSeriesConfig& inConfig, PyObject*
34833483 if (outDict == nullptr )
34843484 return ;
34853485
3486- PyDict_SetItemString (outDict, " weight" , ToPyFloat (inConfig.weight ));
3486+ PyDict_SetItemString (outDict, " weight" , mvPyObject ( ToPyFloat (inConfig.weight ) ));
34873487
34883488 // helper to check and set bit
34893489 auto checkbitset = [outDict](const char * keyword, int flag, const int & flags)
@@ -3518,10 +3518,10 @@ DearPyGui::fill_configuration_dict(const mvBarGroupSeriesConfig& inConfig, PyObj
35183518 if (outDict == nullptr )
35193519 return ;
35203520
3521- PyDict_SetItemString (outDict, " label_ids" , ToPyList (inConfig.label_ids ));
3522- PyDict_SetItemString (outDict, " group_width" , ToPyFloat (inConfig.group_width ));
3523- PyDict_SetItemString (outDict, " group_size" , ToPyInt (inConfig.group_size ));
3524- PyDict_SetItemString (outDict, " shift" , ToPyInt (inConfig.shift ));
3521+ PyDict_SetItemString (outDict, " label_ids" , mvPyObject ( ToPyList (inConfig.label_ids ) ));
3522+ PyDict_SetItemString (outDict, " group_width" , mvPyObject ( ToPyFloat (inConfig.group_width ) ));
3523+ PyDict_SetItemString (outDict, " group_size" , mvPyObject ( ToPyInt (inConfig.group_size ) ));
3524+ PyDict_SetItemString (outDict, " shift" , mvPyObject ( ToPyInt (inConfig.shift ) ));
35253525
35263526 // helper to check and set bit
35273527 auto checkbitset = [outDict](const char * keyword, int flag, const int & flags)
0 commit comments