我有一個雜波警告我無法擺脫。處理分配更改回調中的警告
在我的項目中,我有一個自定義佈局,由幾個ClutterConstraint(s)構建,它處理幾個ClutterBox。
其中一個ClutterBox包含許多ClutterTexture(s),放置在一個手工佈局。 爲了獲得(手工佈局),我用g_signal_connect
來掛鉤「分配改變」通知,並且在他的回調中,我寫了所有的放置邏輯。
運行時出現的警告是"Clutter-WARNING **: The actor 'ClutterBox' is currently inside an allocation cycle; calling clutter_actor_queue_relayout() is not recommended"
。
有人可以告訴我如何避免這種警告?