workaround pattern rendering breakage
synchronized screen updates need to be a bit more robust...
This commit is contained in:
parent
9f014f35c8
commit
837e302796
1 changed files with 5 additions and 2 deletions
7
xm.js
7
xm.js
|
|
@ -184,8 +184,11 @@ function RedrawScreen() {
|
|||
if (e.row != shown_row) {
|
||||
var gfx = document.getElementById("gfxpattern");
|
||||
if (e.pat != pat_canvas_patnum) {
|
||||
RenderPattern(pat_canvas, patterns[e.pat]);
|
||||
pat_canvas_patnum = e.pat;
|
||||
var p = patterns[e.pat];
|
||||
if (p != undefined) {
|
||||
RenderPattern(pat_canvas, patterns[e.pat]);
|
||||
pat_canvas_patnum = e.pat;
|
||||
}
|
||||
}
|
||||
var ctx = gfx.getContext('2d');
|
||||
ctx.fillStyle = '#000';
|
||||
|
|
|
|||
Loading…
Reference in a new issue