aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sfwk-wpe.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/sfwk-wpe.c b/src/sfwk-wpe.c
index 1dab6cb..99acd56 100644
--- a/src/sfwk-wpe.c
+++ b/src/sfwk-wpe.c
@@ -608,11 +608,20 @@ static void sfwk_webview_draw(SaffronWidget* widget, SDL_Renderer* renderer) {
}
}
- // Draw a loading indicator
+ // draw white to indicate loading
+ // maybe change this to black, or even.. make it.. CONFIGURABLE!! with a texture???
SDL_SetRenderDrawColor(renderer, 240, 240, 240, 255);
SDL_RenderFillRect(renderer, &(SDL_FRect){0, 0, widget->w, widget->h});
}
+WebKitWebView* sfwk_webview_get_wkwebview(SFWKWebView *webview) {
+ if (!webview->wpe.initialized) {
+ return NULL;
+ } else {
+ return webview->wpe.wkwebview;
+ }
+}
+
static void sfwk_webview_free(SaffronWidget* widget) {
if (!widget) return;
SFWKWebView* webview = (SFWKWebView*)widget;