anchor.diff:    ParentBackground := True;
   
     UpdateEuroLayout;  // I764
  -  
  +
     if HasParent then // I1227, I904, I1102 - crash export OSK to BMP, PNG
       CalcKeyFontSizes;
   end;
  
positive.code:     begin
        k2 := FHoverKey;
        if Assigned(k) and not k.Enabled then k := nil;
        
        FHoverKey := k;
        DoDrawKey(Canvas, k); //InvalidateKey(k);
        DoDrawKey(Canvas, k2); //InvalidateKey(k2);
  
negative.code: implementation
  
  uses
    System.Math,
  
    Glossary,
    ScanCodeMap,
    Types,
  