Manuel Ortiz
Manuel Ortiz
@HeaTTheatR well, i seen how if you get for example: ```yaml widget: id:test_widget property; something if condition else value ``` will execute every frame and when you do ``` yaml...
well, it seems i was wrong, thanks.
That's a strange behavior, but the buttons lib is being work on, check the pull request #501
this is not a button problem but a ripple effect bug so far i know, the ripple effect draws in the canvas and canvas.after
it might be a good idea to use a canvas instruction group to restrict the effect in a "layer"
also, you need to add a color before the canvas instruction, othewise it will lookup for the lastes color instruction before your instruction inside the canvas
```yaml FloatLayout: canvas: Color: rgba:1,1,1,1 Rectangle: pos: self.pos size: self.size source: '../assets/table.png' ```
i may say that this bug is low priority since it's mostly the order which the canvas is drawn
i would suggest you to change the tittle to: ### Ripplebehavior redraws the canvas unexpectedly since this error is mostly the canvas where ripple behavior works
> @podraco Your changes break the display of other widgets: > >  if you read the buttons kv code, you can see that...