about summary refs log tree commit diff stats
path: root/src/css/cascade.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/css/cascade.nim')
-rw-r--r--src/css/cascade.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/css/cascade.nim b/src/css/cascade.nim
index 1cee3399..ebb74427 100644
--- a/src/css/cascade.nim
+++ b/src/css/cascade.nim
@@ -417,7 +417,7 @@ proc applyRulesFrameInvalid(frame: CascadeFrame; ua, user: CSSStylesheet;
       styledParent.children.add(styledText)
     of peCanvas:
       let bmp = HTMLCanvasElement(styledParent.node).bitmap
-      if bmp.cacheId != 0:
+      if bmp != nil and bmp.cacheId != 0:
         let content = CSSContent(
           t: ContentImage,
           s: "canvas://",
h?id=324a85a2a501862e8e442ef8d7328b1bdcba1b69'>^
e6749d66 ^

40bcaffa ^




ce6f2276 ^
4d9148e7 ^
ce6f2276 ^

6826a66f ^


5013cce8 ^



5cca57f6 ^
324a85a2 ^
ce6f2276 ^

c80383e2 ^



8415f57b ^


f6176b32 ^
a9c629dd ^

e9225687 ^

8a69fffd ^




b397a8c5 ^

e9225687 ^
6826a66f ^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76