From 69b933b72c23a0daa1cc22643bb0877d41a4386c Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Sun, 10 Nov 2019 22:11:28 +0000
Subject: ocgx2

git-svn-id: svn://tug.org/texlive/trunk@52730 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

(limited to 'Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty')

diff --git a/Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty b/Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty
index 84d7cc855fb..bd2e4cb96a7 100644
--- a/Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty
+++ b/Master/texmf-dist/tex/latex/ocgx2/ocgx2.sty
@@ -40,8 +40,8 @@
 \RequirePackage{xparse}
 \RequirePackage{l3keys2e}
 
-\def\g@ocgxii@date@tl{2019/11/04}
-\def\g@ocgxii@version@tl{0.47}
+\def\g@ocgxii@date@tl{2019/11/07}
+\def\g@ocgxii@version@tl{0.48}
 
 \ProvidesExplPackage{ocgx2}{\g@ocgxii@date@tl}{\g@ocgxii@version@tl}
 {ports `ocgx' functionality to dvips+ps2pdf, xelatex and dvipdfmx}
@@ -748,19 +748,19 @@
 % adding optional 2nd argument -> Button Widget (non-breakable) with one of
 % various mouse triggers (`troggerocgs` option from ocg-p)
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\DeclareDocumentCommand\switchocg{s o m +m}{
+\DeclareDocumentCommand\switchocg{s O{} m +m}{
   \ocgxii_actionsocg:nnnnnn{#1}{#2}{#3}{}{}{#4}
 }
 
-\DeclareDocumentCommand\showocg{s o m +m}{
+\DeclareDocumentCommand\showocg{s O{} m +m}{
   \ocgxii_actionsocg:nnnnnn{#1}{#2}{}{#3}{}{#4}
 }
 
-\DeclareDocumentCommand\hideocg{s o m +m}{
+\DeclareDocumentCommand\hideocg{s O{} m +m}{
   \ocgxii_actionsocg:nnnnnn{#1}{#2}{}{}{#3}{#4}
 }
 
-\DeclareDocumentCommand\actionsocg{s o m m m +m}{
+\DeclareDocumentCommand\actionsocg{s O{} m m m +m}{
   \ocgxii_actionsocg:nnnnnn{#1}{#2}{#3}{#4}{#5}{#6}
 }
 
@@ -786,21 +786,21 @@
   %
   %process *all* mouse triggers (e,d,u,x)
   \ocgxii_ocglist_process_idlist:nn{
-    \IfValueTF{#2}{#2}{onmouseup}
+    \tl_if_blank:oTF{#2}{onmouseup}{#2}
   }{#3}
   \tl_set_eq:NN\l_ocgxii_toswitch_e_tl\l_ocgxii_e_list_tl
   \tl_set_eq:NN\l_ocgxii_toswitch_x_tl\l_ocgxii_x_list_tl
   \tl_set_eq:NN\l_ocgxii_toswitch_d_tl\l_ocgxii_d_list_tl
   \tl_set_eq:NN\l_ocgxii_toswitch_u_tl\l_ocgxii_u_list_tl
   \ocgxii_ocglist_process_idlist:nn{
-    \IfValueTF{#2}{#2}{onmouseup}
+    \tl_if_blank:oTF{#2}{onmouseup}{#2}
   }{#4}
   \tl_set_eq:NN\l_ocgxii_toshow_e_tl\l_ocgxii_e_list_tl
   \tl_set_eq:NN\l_ocgxii_toshow_x_tl\l_ocgxii_x_list_tl
   \tl_set_eq:NN\l_ocgxii_toshow_d_tl\l_ocgxii_d_list_tl
   \tl_set_eq:NN\l_ocgxii_toshow_u_tl\l_ocgxii_u_list_tl
   \ocgxii_ocglist_process_idlist:nn{
-    \IfValueTF{#2}{#2}{onmouseup}
+    \tl_if_blank:oTF{#2}{onmouseup}{#2}
   }{#5}
   \tl_set_eq:NN\l_ocgxii_tohide_e_tl\l_ocgxii_e_list_tl
   \tl_set_eq:NN\l_ocgxii_tohide_x_tl\l_ocgxii_x_list_tl
-- 
cgit v1.2.3

