mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Limit DrawingContext to non-zero sizes
This commit is contained in:
parent
e358d881da
commit
7575b937d6
@ -450,6 +450,9 @@ public class DrawingContext {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public init(size: CGSize, scale: CGFloat = 0.0, opaque: Bool = false, clear: Bool = false) {
|
public init(size: CGSize, scale: CGFloat = 0.0, opaque: Bool = false, clear: Bool = false) {
|
||||||
|
assert(!size.width.isZero && !size.height.isZero)
|
||||||
|
let size: CGSize = CGSize(width: max(1.0, size.width), height: max(1.0, size.height))
|
||||||
|
|
||||||
let actualScale: CGFloat
|
let actualScale: CGFloat
|
||||||
if scale.isZero {
|
if scale.isZero {
|
||||||
actualScale = deviceScale
|
actualScale = deviceScale
|
||||||
|
Loading…
x
Reference in New Issue
Block a user