diff --git a/SMILEBASIC/graphic.d b/SMILEBASIC/graphic.d index 3691ecb..fb9f844 100644 --- a/SMILEBASIC/graphic.d +++ b/SMILEBASIC/graphic.d @@ -576,6 +576,12 @@ class Graphic { if (w * h > array.length) return; + auto oldPage = useGRP; + useGRP = savepage; + scope (exit) + { + useGRP = oldPage; + } //endian? if (false && flag)//0=32bit {