Correctly initialize MacroDefinitionData
This should fix the issue when macro definition widget showed nothing after loading macro from item repository.