<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 24, 2015 at 5:01 PM, Markus Neteler <span dir="ltr"><<a href="mailto:neteler@osgeo.org" target="_blank">neteler@osgeo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On Thu, Sep 24, 2015 at 10:39 PM, Anna Petrášová <<a href="mailto:kratochanna@gmail.com">kratochanna@gmail.com</a>> wrote:<br>
> I don't won't to backport it yet if it's not confirmed it works.<br>
<br>
</span>Agreed.<br>
<span class=""><br>
> I wonder why can't you test it in trunk?<br>
<br>
</span>I was all the day in "TGRASS mode" and my student without trunk installation.<br>
<br>
Now I have tried in trunk:<br>
<br>
svn up<br>
Updating '.':<br>
At revision 66324.<br>
<br>
make distclean ; svn up ; sh conf_grass7.sh && make -j4<br>
<br>
grass71 ~/grassdata/nc_spm_08_grass7/user1/<br>
GRASS 7.1.svn (nc_spm_08_grass7):~ > g.gui.animation<br>
<span class="">Traceback (most recent call last):<br>
</span>  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/scripts/g.gui.animation",<br>
<span class="">line 136, in <module><br>
    main()<br>
</span>  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/scripts/g.gui.animation",<br>
<span class="">line 127, in main<br>
    frame = AnimationFrame(parent=None, giface=StandaloneGrassInterface())<br>
</span>  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/gui/wxpython/animation/frame.py",<br>
<span class="">line 69, in __init__<br>
    self.animationPanel = AnimationsPanel(self, self.windows,<br>
initialCount=MAX_COUNT)<br>
</span>  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/gui/wxpython/animation/frame.py",<br>
<span class="">line 330, in __init__<br>
    w = AnimationWindow(self)<br>
</span>  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/gui/wxpython/animation/mapwindow.py",<br>
line 114, in __init__<br>
    BufferedWindow.__init__(self, parent=parent, id=id, style=style)<br>
  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/gui/wxpython/animation/mapwindow.py",<br>
line 50, in __init__<br>
    self.OnSize(None)<br>
  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/gui/wxpython/animation/mapwindow.py",<br>
line 131, in OnSize<br>
    BufferedWindow.OnSize(self, event)<br>
  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/gui/wxpython/animation/mapwindow.py",<br>
line 73, in OnSize<br>
    self.UpdateDrawing()<br>
  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/gui/wxpython/animation/mapwindow.py",<br>
line 94, in UpdateDrawing<br>
    self.Draw(dc)<br>
  File "/home/neteler/software/grass71/dist.x86_64-unknown-linux-gnu/gui/wxpython/animation/mapwindow.py",<br>
line 126, in Draw<br>
    dc.DrawBitmap(self.bitmap, x=self.x, y=self.y)<br>
  File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk3/wx/_gdi.py",<br>
<span class="">line 3706, in DrawBitmap<br>
    return _gdi_.DC_DrawBitmap(*args, **kwargs)<br>
wx._core.PyAssertionError: C++ assertion "bmpData->m_pixbufNoMask"<br>
failed at ./src/gtk/bitmap.cpp(1261) in SetSourceSurface(): no bitmap<br>
data<br>
<br>
</span>Unfortunately not yet..<br></blockquote><div><br></div><div>Could you try this?</div><div><br></div><div>Index: animation/mapwindow.py</div><div>===================================================================</div><div>--- animation/mapwindow.py<span class="" style="white-space:pre">       </span>(revision 66320)</div><div>+++ animation/mapwindow.py<span class="" style="white-space:pre"> </span>(working copy)</div><div>@@ -122,7 +122,7 @@</div><div>         Debug.msg(5, "AnimationWindow.Draw()")</div><div> </div><div>         dc.Clear()  # make sure you clear the bitmap!</div><div>-        if self.bitmap.IsOk():</div><div>+        if self.bitmap.GetWidth() > 1:</div><div>             dc.DrawBitmap(self.bitmap, x=self.x, y=self.y)</div><div> </div><div>     def OnSize(self, event):</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<span class=""><font color="#888888"><br>
Markus<br>
</font></span></blockquote></div><br></div></div>