summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile4
-rw-r--r--platform/x11/pdfapp.c3
2 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index acf000ed..c6253230 100644
--- a/Makefile
+++ b/Makefile
@@ -40,6 +40,10 @@ CFLAGS += $(OPENSSL_CFLAGS)
CFLAGS += $(ZLIB_CFLAGS)
CFLAGS += $(LURATECH_CFLAGS)
+# Disable viewer text input until such time as it's implemented
+# on linux.
+CFLAGS += -DDISABLE_TEXT_INPUT
+
# --- Commands ---
ifneq "$(verbose)" "yes"
diff --git a/platform/x11/pdfapp.c b/platform/x11/pdfapp.c
index 0b81d37f..98cd510c 100644
--- a/platform/x11/pdfapp.c
+++ b/platform/x11/pdfapp.c
@@ -1641,6 +1641,7 @@ void pdfapp_onmouse(pdfapp_t *app, int x, int y, int btn, int modifiers, int sta
{
switch (pdf_widget_type(ctx, widget))
{
+#ifdef DISABLE_TEXT_INPUT
case PDF_WIDGET_TYPE_TEXT:
{
char *text = pdf_text_widget_text(ctx, idoc, widget);
@@ -1658,7 +1659,7 @@ void pdfapp_onmouse(pdfapp_t *app, int x, int y, int btn, int modifiers, int sta
pdfapp_updatepage(app);
}
break;
-
+#endif
case PDF_WIDGET_TYPE_LISTBOX:
case PDF_WIDGET_TYPE_COMBOBOX:
{