request animation frame stops working when exiting fullscreen clicking on original space's safari window. fine if fullscreen mode canceled escape key or calling cancelfullscreen(). steps reproduce: open https://dl.dropboxusercontent.com/u/769042/prezi/safari-fullscreen.html click "draw raf", kittie appears click "fullscreen", go fullscreen click "draw raf", kittie appears go space original safari was, showing "click exit fullscreen mode", click anywhere, out fullscreen click "draw raf", nothing happens what handling click calling: window.requestanimationframe(draw); which draws on canvas context: function draw() { ctx.drawimage(img, math.random()*500|0, math.random()*400|0, 100, 100); } i checked .hidden , .visibilitystate, updated correctly. tested on osx 10.9.3, safari 7.0.4 (9537.76.4). has workaround/solution other switching old settimeout? this sounds webkit bug 88940 : using reque...
i using intel compiler 13.0.1 , boost 1.52 following error when use boost::get() , boost::put() i use boost::adjacency_list<> graph type. properties assigned vertices. get() , put() functions fetch properties using boost::property_map <> interface. use custom properties define own struct property storage , corresponding tag property //g --> graph_t type //vd --> vertex //p --> property fetched graph object vertex vd (used auto c++11) // auto p = boost::get(propertytag(), g, vd); //fetch property using put. modify p (do anything) boost::put(propertytag(), g, vd, p) // update property using put when compile intel compiler, following error: error: no instance of overloaded function "boost::put" matches argument list argument types are: (propertytag, graph_t, const size_t, nodeinfo) boost::put(propertytag(), g, vd, p); ^ detected during: instantiation of ... note error comes boost::put() , not boost::get...
Comments
Post a Comment