Fix SampleLua build
Change-Id: Ie0114ab16b99aed4343f6255dbc86fb15554ea74
Reviewed-on: https://skia-review.googlesource.com/83380
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Florin Malita <fmalita@chromium.org>
diff --git a/samplecode/SampleLua.cpp b/samplecode/SampleLua.cpp
index 848a942..2c94e81 100644
--- a/samplecode/SampleLua.cpp
+++ b/samplecode/SampleLua.cpp
@@ -25,8 +25,6 @@
static const char gClickName[] = "onClickHandler";
static const char gUnicharName[] = "onCharHandler";
-static const char gLuaClickHandlerName[] = "lua-click-handler";
-
static const char gMissingCode[] = ""
"local paint = Sk.newPaint()"
"paint:setAntiAlias(true)"
@@ -89,7 +87,6 @@
SkDebugf("lua err: %s\n", lua_tostring(L, -1));
} else {
if (lua_isboolean(L, -1) && lua_toboolean(L, -1)) {
- this->inval(nullptr);
return true;
}
}
@@ -114,10 +111,6 @@
fLua->pushScalar(this->height());
if (lua_pcall(L, 3, 1, 0) != LUA_OK) {
SkDebugf("lua err: %s\n", lua_tostring(L, -1));
- } else {
- if (lua_isboolean(L, -1) && lua_toboolean(L, -1)) {
- this->inval(nullptr);
- }
}
}
}
@@ -134,10 +127,7 @@
SkDebugf("lua err: %s\n", lua_tostring(L, -1));
} else {
if (lua_isboolean(L, -1) && lua_toboolean(L, -1)) {
- this->inval(nullptr);
- Click* c = new Click(this);
- c->setType(gLuaClickHandlerName);
- return c;
+ return new Click(this);
}
}
}
@@ -145,10 +135,6 @@
}
bool onClick(Click* click) override {
- if (click->getType() != gLuaClickHandlerName) {
- return this->INHERITED::onClick(click);
- }
-
const char* state = nullptr;
switch (click->fState) {
case Click::kMoved_State:
@@ -161,7 +147,6 @@
break;
}
if (state) {
- this->inval(nullptr);
lua_State* L = fLua->get();
lua_getglobal(L, gClickName);
fLua->pushScalar(click->fCurr.x());