FMX.D2DCanvas incorrectly draws bitmap brushes.
FMX.D2DCanvas incorrectly draws bitmap brushes. It seems there is some kind of caching procedure TForm1.FormPaint(Sender: TObject; Canvas: TCanvas; const ARect: TRectF); var Path: TPath; BR: TBrush; B: TBitmap; begin B:=TBitmap.CreateFromFile('any_picture'); Path:=TPath.Create(nil); Path.AddRectangle(RectF(0, 0, 300, 200)); BR:=TBrush.Create(TBrushKind.Bitmap, 0); BR.Bitmap.Bitmap.Assign(B); Canvas.FillPath(Path.Data, 1, BR); BR.Bitmap.Bitmap.Resize(100, 100); Canvas.FillPath(Path.Data, 1, BR); Path.Free; end; Original bitmap will be drawn instead of resized. https://quality.embarcadero.com/browse/RSP-9656?filter=-2 Few other bugs and issues I've found over the last week: https://quality.embarcadero.com/browse/RSP-9636 https://quality.embarcadero.com/browse/RSP-9635 https://quality.embarcadero.com/browse/RSP-9634 https://quality.embarcadero.com/browse/RSP-9632 https://quality.embarcadero.com/browse/RSP-9631 https://quality.embarcadero.com/browse/RSP-963...