Can't Highlight Any Text on Page

Sam BeckerSam Becker ✭✭
edited July 2019 in Problems
Recently a user ran into an issue where they can't highlight any text within the Skuid page. I have a very similar Skuid page that works just fine, but this particular Skuid page won't allow anyone to highlight any text in every browser I've tried. I even tried to clone the page, but had the same issue. The only thing I can see is this error when I do CTRL-J in Chrome Unrecognized Content-Security-Policy directive 'reflected-xss'. However, I can't find anything online that relates this to my problem. Has anybody else run into this? Or have any troubleshooting ideas? Thank you
«1

Comments

  • Khamla PhimmachackKhamla Phimmachack 🛠️ 
    edited July 2019
    Are other users seeing the same thing? Have you tested on a different browser?
  • Sam BeckerSam Becker ✭✭
    edited April 2017
    Tried with multiple browsers and multiple users. All have the same issue.
  • Khamla PhimmachackKhamla Phimmachack 🛠️ 
    edited April 2017
    Sounds pretty fishy...

    We aren't aware of any issues currently related to not being able to highlight text on a page.

    What version of Skuid are you on?

    Are you using custom Javascript or CSS on the page? If so, can you see any differences between the code on the page that's working and this one?

    You may have already checked, but we just wanted to cover some basics.
  • Sam BeckerSam Becker ✭✭
    edited July 2019
    Version: Brooklyn Iteration 1.1

    That's what I figured, but there is no custom JS or CSS on the page. 

    Would posting the XML help? It's all to custom objects though. I even tried removing all the models except the primary model from the page and I still can't highlight anything. I may try rebuilding the page and see if that works nobody can think of anything else.

    Thanks for the help

  • Khamla PhimmachackKhamla Phimmachack 🛠️ 
    edited April 2017
    Feel free to post the XML, it would give us a better look at your setup. Looking for any clues at this point...


  • Sam BeckerSam Becker ✭✭
    edited July 2019
    Thanks, I appreciate it.

    <skuidpage showheader="true" showsidebar="true" personalizationmode="server" unsavedchangeswarning="yes" tabtooverride="Purchase_Order__c">    <models>
            <model type="" id="PurchaseOrder" limit="1" query="true" createrowifnonefound="false" sobject="Purchase_Order__c" datasource="salesforce">
                <fields>
                    <field id="Name"/>
                    <field id="CreatedDate"/>
                    <field id="PO_Date__c"/>
                    <field id="Due_Date__c"/>
                    <field id="Supplier__c"/>
                    <field id="Supplier__r.Name"/>
                    <field id="Attention__c"/>
                    <field id="Attention__r.Name"/>
                    <field id="Payment_Terms__c"/>
                    <field id="Freight_Terms__c"/>
                    <field id="PO_Total_Price__c"/>
                    <field id="CreatedById"/>
                    <field id="CreatedBy.Name"/>
                    <field id="OwnerId"/>
                    <field id="Owner.Name"/>
                    <field id="Status__c"/>
                    <field id="Printed_Note__c"/>
                    <field id="Note__c"/>
                    <field id="LastModifiedById"/>
                    <field id="LastModifiedBy.Name"/>
                    <field id="LastModifiedDate"/>
                    <field id="PLEX_PO_No__c"/>
                    <field id="Pay_To__c"/>
                    <field id="Pay_To__r.Name"/>
                    <field id="Supplier__r.AcctSeed__Billing_Contact__r.Id"/>
                    <field id="Supplier__r.BillingAddress"/>
                    <field id="Supplier__r.BillingCity"/>
                    <field id="Supplier__r.BillingCountry"/>
                    <field id="Attention__r.Id"/>
                    <field id="Attention__r.Email"/>
                    <field id="Pay_To__r.Bill_To__c"/>
                    <field id="Company__c"/>
                    <field id="Ship_To__r.Account__r.Id"/>
                    <field id="Ship_To__r.Account__r.Name"/>
                    <field id="Ship_To__c"/>
                    <field id="Ship_To__r.Name"/>
                    <field id="Ship_To__r.Notes__c"/>
                    <field id="Ship_To__r.Ship_To__c"/>
                    <field id="Supplier_Acknowledgement_Note__c"/>
                    <field id="Supplier__r.AcctSeed__Billing_Contact__r.Email"/>
                    <field id="Supplier__r.Email__c"/>
                </fields>
                <conditions>
                    <condition type="param" value="id" operator="=" field="Id" enclosevalueinquotes="true"/>
                </conditions>
                <actions/>
            </model>
            <model type="" id="POLineItems" limit="20" query="true" createrowifnonefound="false" sobject="PO_Line_Item__c" doclone="" orderby="Part__c ASC, Due_Date__c ASC, Line_Item_Num__c ASC" datasource="salesforce">
                <fields>
                    <field id="Line_Item_Num__c"/>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="Supplier_Part_No__c"/>
                    <field id="Description__c"/>
                    <field id="Quantity_Requested__c"/>
                    <field id="Total_Price__c"/>
                    <field id="Order_Unit__c"/>
                    <field id="Price_Per_Part__c"/>
                    <field id="Due_Date__c"/>
                    <field id="Quantity_Recieved__c"/>
                    <field id="Purchase_Order__c"/>
                    <field id="Purchase_Order__r.Name"/>
                    <field id="Status__c"/>
                    <field id="Expense_GL_Account__c"/>
                    <field id="Expense_GL_Account__r.Name"/>
                    <field id="Part__r.Revision__c"/>
                    <field id="Process_Notes__c"/>
                    <field id="Freight_Terms__c"/>
                    <field id="Freight_Terms__r.Name"/>
                    <field id="Ship_To__c"/>
                    <field id="Ship_To__r.Name"/>
                    <field id="Part__r.Id"/>
                    <field id="LastReferencedDate"/>
                    <field id="SystemModstamp"/>
                    <field id="Create_AP__c"/>
                    <field id="Internal_Note__c"/>
                    <field id="Ship_To_Full_Address__c"/>
                    <field id="Ship_ASAP__c"/>
                    <field id="Ship_To__r.Ship_To__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Id"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Email"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Name"/>
                    <field id="Part__r.Notes__c"/>
                    <field id="Cloned" uionly="true" displaytype="BOOLEAN" ogdisplaytype="TEXT" defaultvaluetype="fieldvalue"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" model="PurchaseOrder" operator="=" field="Purchase_Order__c" novaluebehavior="deactivate" mergefield="Id" enclosevalueinquotes="true"/>
                </conditions>
                <actions>
                    <action>
                        <actions>
                            <action type="branch" model="POLineItems">
                                <iftrueactions>
                                    <action type="activateCondition" model="LastPOLineItem" condition="Part__c"/>
                                    <action type="activateCondition" model="PartLookup" condition="Id"/>
                                    <action type="requeryModels" model="PurchaseOrder" behavior="standard">
                                        <models>
                                            <model>LastPOLineItem</model>
                                            <model>PartLookup</model>
                                        </models>
                                    </action>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Description__c" enclosevalueinquotes="true" value="{{$Model.PartLookup.data.0.Description__c}}"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Quantity_Requested__c" enclosevalueinquotes="false" value="{{$Model.LastPOLineItem.data.0.Quantity_Requested__c}}"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Price_Per_Part__c" enclosevalueinquotes="false" value="{{$Model.LastPOLineItem.data.0.Price_Per_Part__c}}"/>
                                    <action type="setCondition" model="Part" condition="Id" value="{{Part__r.Id}}"/>
                                    <action type="requeryModel" model="Part" behavior="standard"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Expense_GL_Account__c" enclosevalueinquotes="true" value="{{$Model.Part.data.0.Default_Expense_GL_Account__c}}"/>
                                </iftrueactions>
                                <formula>{{Cloned}} == false</formula>
                            </action>
                        </actions>
                        <events>
                            <event>row.updated</event>
                        </events>
                        <fields>
                            <field>Part__c</field>
                        </fields>
                    </action>
                </actions>
            </model>
            <model type="" id="LastPOLineItem" limit="1" query="false" createrowifnonefound="false" sobject="PO_Line_Item__c" adapter="salesforce" orderby="CreatedDate ASC">
                <fields>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="Price_Per_Part__c"/>
                    <field id="Purchase_Order__c"/>
                    <field id="Purchase_Order__r.Name"/>
                    <field id="Quantity_Requested__c"/>
                    <field id="Status__c"/>
                    <field id="Description__c"/>
                    <field id="Part__r.Description__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.PLEX_COMPANY_NAME__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.ReportsTo.Account.Name"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" name="Part__c" value="" model="POLineItems" operator="=" field="Part__c" novaluebehavior="deactivate" mergefield="Part__c" enclosevalueinquotes="true" state="filterableoff" inactive="true"/>
                </conditions>
                <actions/>
            </model>
            <model type="" id="PartLookup" limit="1" query="false" createrowifnonefound="false" sobject="Part__c" adapter="salesforce">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="Description__c"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" name="Id" value="" model="POLineItems" operator="=" field="Id" novaluebehavior="deactivate" mergefield="Part__c" enclosevalueinquotes="true" state="filterableoff" inactive="true"/>
                </conditions>
                <actions/>
            </model>
            <model id="Part" limit="20" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="Part__c">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="Default_Expense_GL_Account__c"/>
                    <field id="Default_Expense_GL_Account__r.Name"/>
                </fields>
                <conditions>
                    <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="Id" state="filterableoff" inactive="true" name="Id"/>
                </conditions>
                <actions/>
            </model>
            <model id="AP" limit="20" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="AcctSeed__Account_Payable__c">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="AcctSeed__Due_Date__c"/>
                    <field id="Internal_Note__c"/>
                    <field id="AcctSeed__Date__c"/>
                    <field id="AcctSeed__Net_Amount__c"/>
                    <field id="AcctSeed__Balance__c"/>
                    <field id="AcctSeed__Payment_Status__c"/>
                    <field id="AcctSeed__Status__c"/>
                    <field id="AcctSeed__Paid_Amount__c"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" field="Purchase_Order__c" operator="in" model="PurchaseOrder" enclosevalueinquotes="true" mergefield="Id" novaluebehavior="deactivate"/>
                </conditions>
                <actions/>
            </model>
            <model id="APLines" limit="50" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="AcctSeed__Account_Payable_Line__c" doclone="">
                <fields>
                    <field id="Name"/>
                    <field id="AcctSeed__Date__c"/>
                    <field id="AcctSeed__Expense_GL_Account__c"/>
                    <field id="AcctSeed__Expense_GL_Account__r.Name"/>
                    <field id="AcctSeed__Internal_Comment__c"/>
                    <field id="AcctSeed__Invoice_Comment__c"/>
                    <field id="PO_Line_Item__c"/>
                    <field id="PO_Line_Item__r.Name"/>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="AcctSeed__Quantity__c"/>
                    <field id="AcctSeed__Amount__c"/>
                </fields>
                <conditions>
                    <condition type="fieldvalue" value="" field="AcctSeed__Account_Payable__c" operator="=" mergefield="Id" novaluebehavior="deactivate" enclosevalueinquotes="true" state="filterableoff" inactive="true" name="AcctSeed__Account_Payable__c"/>
                </conditions>
                <actions/>
            </model>
            <model id="Attachments" limit="20" query="true" createrowifnonefound="false" datasource="salesforce" type="" sobject="Attachment" orderby="CreatedDate DESC">
                <fields>
                    <field id="Id"/>
                    <field id="CreatedById"/>
                    <field id="CreatedBy.Name"/>
                    <field id="CreatedDate"/>
                    <field id="Description"/>
                    <field id="Name"/>
                    <field id="OwnerId"/>
                    <field id="Owner.Name"/>
                    <field id="ParentId"/>
                    <field id="Parent.Name"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" field="ParentId" operator="=" model="PurchaseOrder" enclosevalueinquotes="true" mergefield="Id" novaluebehavior="deactivate"/>
                </conditions>
                <actions/>
            </model>
        </models>
        <components>
            <pagetitle uniqueid="sk-wGGDM-70" model="PurchaseOrder">
                <maintitle>
                    <template>{{Name}}</template>
                </maintitle>
                <subtitle>
                    <template>{{Model.label}}</template>
                </subtitle>
                <actions>
                    <action type="multi" window="self" rollbackonanyerror="true" label="Save" icon="sk-icon-save">
                        <models>
                            <model>POLineItems</model>
                        </models>
                        <actions>
                            <action type="save" rollbackonanyerror="true">
                                <models>
                                    <model>PurchaseOrder</model>
                                    <model>POLineItems</model>
                                </models>
                            </action>
                            <action type="requeryModel" model="AP" behavior="standard"/>
                        </actions>
                        <renderconditions logictype="and"/>
                        <enableconditions logictype="or">
                            <condition fieldmodel="PurchaseOrder" sourcetype="modelproperty" sourceproperty="hasChanged" type="fieldvalue" value="true" enclosevalueinquotes="false" operator="="/>
                            <condition type="fieldvalue" enclosevalueinquotes="false" fieldmodel="POLineItems" sourcetype="modelproperty" nosourcerowbehavior="deactivate" sourceproperty="hasChanged" value="true" operator="="/>
                        </enableconditions>
                    </action>
                    <action type="sfdcweblink" label="Send PO" icon="sk-icon-send-email" weblinkname="Create_PO" weblinkobject="Purchase_Order__c">
                        <actions/>
                    </action>
                    <action type="delete" label="Delete PO"/>
                    <action type="cancel" label="Cancel" icon="sk-icon-close" window="self">
                        <hotkeys/>
                        <renderconditions logictype="and"/>
                        <enableconditions/>
                        <actions>
                            <action type="cancel">
                                <models>
                                    <model>POLineItems</model>
                                    <model>PurchaseOrder</model>
                                </models>
                            </action>
                        </actions>
                        <models>
                            <model>POLineItems</model>
                        </models>
                    </action>
                </actions>
            </pagetitle>
            <tabset rememberlastusertab="false" defertabrendering="true" uniqueid="sk-l8l2S-239" renderas="">
                <tabs>
                    <tab name="Purchase Order">
                        <components>
                            <basicfieldeditor uniqueid="sk-wGGDM-71" showheader="true" model="PurchaseOrder" mode="read" buttonposition="" showsavecancel="false">
                                <columns>
                                    <column width="100%">
                                        <sections>
                                            <section title="Purchase Order Detail" showheader="false" collapsible="no">
                                                <fields>
                                                    <columns layoutmode="fixed">
                                                        <column width="50%">
                                                            <sections>
                                                                <section title="New Section" showheader="false" collapsible="no">
                                                                    <fields>
                                                                        <columns layoutmode="fixed">
                                                                            <column width="50%">
                                                                                <sections>
                                                                                 
  • edited April 2017
    I don't think all of the XML survived the copy and paste into here... Any way we could complete that?
  • Sam BeckerSam Becker ✭✭
    edited July 2019
    Whoops. Let's try this again.

    <skuidpage showheader="true" showsidebar="true" personalizationmode="server" unsavedchangeswarning="yes" tabtooverride="Purchase_Order__c">    <models>
            <model type="" id="PurchaseOrder" limit="1" query="true" createrowifnonefound="false" sobject="Purchase_Order__c" datasource="salesforce">
                <fields>
                    <field id="Name"/>
                    <field id="CreatedDate"/>
                    <field id="PO_Date__c"/>
                    <field id="Due_Date__c"/>
                    <field id="Supplier__c"/>
                    <field id="Supplier__r.Name"/>
                    <field id="Attention__c"/>
                    <field id="Attention__r.Name"/>
                    <field id="Payment_Terms__c"/>
                    <field id="Freight_Terms__c"/>
                    <field id="PO_Total_Price__c"/>
                    <field id="CreatedById"/>
                    <field id="CreatedBy.Name"/>
                    <field id="OwnerId"/>
                    <field id="Owner.Name"/>
                    <field id="Status__c"/>
                    <field id="Printed_Note__c"/>
                    <field id="Note__c"/>
                    <field id="LastModifiedById"/>
                    <field id="LastModifiedBy.Name"/>
                    <field id="LastModifiedDate"/>
                    <field id="PLEX_PO_No__c"/>
                    <field id="Pay_To__c"/>
                    <field id="Pay_To__r.Name"/>
                    <field id="Supplier__r.AcctSeed__Billing_Contact__r.Id"/>
                    <field id="Supplier__r.BillingAddress"/>
                    <field id="Supplier__r.BillingCity"/>
                    <field id="Supplier__r.BillingCountry"/>
                    <field id="Attention__r.Id"/>
                    <field id="Attention__r.Email"/>
                    <field id="Pay_To__r.Bill_To__c"/>
                    <field id="Company__c"/>
                    <field id="Ship_To__r.Account__r.Id"/>
                    <field id="Ship_To__r.Account__r.Name"/>
                    <field id="Ship_To__c"/>
                    <field id="Ship_To__r.Name"/>
                    <field id="Ship_To__r.Notes__c"/>
                    <field id="Ship_To__r.Ship_To__c"/>
                    <field id="Supplier_Acknowledgement_Note__c"/>
                    <field id="Supplier__r.AcctSeed__Billing_Contact__r.Email"/>
                    <field id="Supplier__r.Email__c"/>
                </fields>
                <conditions>
                    <condition type="param" value="id" operator="=" field="Id" enclosevalueinquotes="true"/>
                </conditions>
                <actions/>
            </model>
            <model type="" id="POLineItems" limit="20" query="true" createrowifnonefound="false" sobject="PO_Line_Item__c" doclone="" orderby="Part__c ASC, Due_Date__c ASC, Line_Item_Num__c ASC" datasource="salesforce">
                <fields>
                    <field id="Line_Item_Num__c"/>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="Supplier_Part_No__c"/>
                    <field id="Description__c"/>
                    <field id="Quantity_Requested__c"/>
                    <field id="Total_Price__c"/>
                    <field id="Order_Unit__c"/>
                    <field id="Price_Per_Part__c"/>
                    <field id="Due_Date__c"/>
                    <field id="Quantity_Recieved__c"/>
                    <field id="Purchase_Order__c"/>
                    <field id="Purchase_Order__r.Name"/>
                    <field id="Status__c"/>
                    <field id="Expense_GL_Account__c"/>
                    <field id="Expense_GL_Account__r.Name"/>
                    <field id="Part__r.Revision__c"/>
                    <field id="Process_Notes__c"/>
                    <field id="Freight_Terms__c"/>
                    <field id="Freight_Terms__r.Name"/>
                    <field id="Ship_To__c"/>
                    <field id="Ship_To__r.Name"/>
                    <field id="Part__r.Id"/>
                    <field id="LastReferencedDate"/>
                    <field id="SystemModstamp"/>
                    <field id="Create_AP__c"/>
                    <field id="Internal_Note__c"/>
                    <field id="Ship_To_Full_Address__c"/>
                    <field id="Ship_ASAP__c"/>
                    <field id="Ship_To__r.Ship_To__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Id"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Email"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Name"/>
                    <field id="Part__r.Notes__c"/>
                    <field id="Cloned" uionly="true" displaytype="BOOLEAN" ogdisplaytype="TEXT" defaultvaluetype="fieldvalue"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" model="PurchaseOrder" operator="=" field="Purchase_Order__c" novaluebehavior="deactivate" mergefield="Id" enclosevalueinquotes="true"/>
                </conditions>
                <actions>
                    <action>
                        <actions>
                            <action type="branch" model="POLineItems">
                                <iftrueactions>
                                    <action type="activateCondition" model="LastPOLineItem" condition="Part__c"/>
                                    <action type="activateCondition" model="PartLookup" condition="Id"/>
                                    <action type="requeryModels" model="PurchaseOrder" behavior="standard">
                                        <models>
                                            <model>LastPOLineItem</model>
                                            <model>PartLookup</model>
                                        </models>
                                    </action>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Description__c" enclosevalueinquotes="true" value="{{$Model.PartLookup.data.0.Description__c}}"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Quantity_Requested__c" enclosevalueinquotes="false" value="{{$Model.LastPOLineItem.data.0.Quantity_Requested__c}}"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Price_Per_Part__c" enclosevalueinquotes="false" value="{{$Model.LastPOLineItem.data.0.Price_Per_Part__c}}"/>
                                    <action type="setCondition" model="Part" condition="Id" value="{{Part__r.Id}}"/>
                                    <action type="requeryModel" model="Part" behavior="standard"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Expense_GL_Account__c" enclosevalueinquotes="true" value="{{$Model.Part.data.0.Default_Expense_GL_Account__c}}"/>
                                </iftrueactions>
                                <formula>{{Cloned}} == false</formula>
                            </action>
                        </actions>
                        <events>
                            <event>row.updated</event>
                        </events>
                        <fields>
                            <field>Part__c</field>
                        </fields>
                    </action>
                </actions>
            </model>
            <model type="" id="LastPOLineItem" limit="1" query="false" createrowifnonefound="false" sobject="PO_Line_Item__c" adapter="salesforce" orderby="CreatedDate ASC">
                <fields>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="Price_Per_Part__c"/>
                    <field id="Purchase_Order__c"/>
                    <field id="Purchase_Order__r.Name"/>
                    <field id="Quantity_Requested__c"/>
                    <field id="Status__c"/>
                    <field id="Description__c"/>
                    <field id="Part__r.Description__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.PLEX_COMPANY_NAME__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.ReportsTo.Account.Name"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" name="Part__c" value="" model="POLineItems" operator="=" field="Part__c" novaluebehavior="deactivate" mergefield="Part__c" enclosevalueinquotes="true" state="filterableoff" inactive="true"/>
                </conditions>
                <actions/>
            </model>
            <model type="" id="PartLookup" limit="1" query="false" createrowifnonefound="false" sobject="Part__c" adapter="salesforce">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="Description__c"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" name="Id" value="" model="POLineItems" operator="=" field="Id" novaluebehavior="deactivate" mergefield="Part__c" enclosevalueinquotes="true" state="filterableoff" inactive="true"/>
                </conditions>
                <actions/>
            </model>
            <model id="Part" limit="20" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="Part__c">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="Default_Expense_GL_Account__c"/>
                    <field id="Default_Expense_GL_Account__r.Name"/>
                </fields>
                <conditions>
                    <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="Id" state="filterableoff" inactive="true" name="Id"/>
                </conditions>
                <actions/>
            </model>
            <model id="AP" limit="20" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="AcctSeed__Account_Payable__c">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="AcctSeed__Due_Date__c"/>
                    <field id="Internal_Note__c"/>
                    <field id="AcctSeed__Date__c"/>
                    <field id="AcctSeed__Net_Amount__c"/>
                    <field id="AcctSeed__Balance__c"/>
                    <field id="AcctSeed__Payment_Status__c"/>
                    <field id="AcctSeed__Status__c"/>
                    <field id="AcctSeed__Paid_Amount__c"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" field="Purchase_Order__c" operator="in" model="PurchaseOrder" enclosevalueinquotes="true" mergefield="Id" novaluebehavior="deactivate"/>
                </conditions>
                <actions/>
            </model>
            <model id="APLines" limit="50" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="AcctSeed__Account_Payable_Line__c" doclone="">
                <fields>
                    <field id="Name"/>
                    <field id="AcctSeed__Date__c"/>
                    <field id="AcctSeed__Expense_GL_Account__c"/>
                    <field id="AcctSeed__Expense_GL_Account__r.Name"/>
                    <field id="AcctSeed__Internal_Comment__c"/>
                    <field id="AcctSeed__Invoice_Comment__c"/>
                    <field id="PO_Line_Item__c"/>
                    <field id="PO_Line_Item__r.Name"/>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="AcctSeed__Quantity__c"/>
                    <field id="AcctSeed__Amount__c"/>
                </fields>
                <conditions>
                    <condition type="fieldvalue" value="" field="AcctSeed__Account_Payable__c" operator="=" mergefield="Id" novaluebehavior="deactivate" enclosevalueinquotes="true" state="filterableoff" inactive="true" name="AcctSeed__Account_Payable__c"/>
                </conditions>
                <actions/>
            </model>
            <model id="Attachments" limit="20" query="true" createrowifnonefound="false" datasource="salesforce" type="" sobject="Attachment" orderby="CreatedDate DESC">
                <fields>
                    <field id="Id"/>
                    <field id="CreatedById"/>
                    <field id="CreatedBy.Name"/>
                    <field id="CreatedDate"/>
                    <field id="Description"/>
                    <field id="Name"/>
                    <field id="OwnerId"/>
                    <field id="Owner.Name"/>
                    <field id="ParentId"/>
                    <field id="Parent.Name"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" field="ParentId" operator="=" model="PurchaseOrder" enclosevalueinquotes="true" mergefield="Id" novaluebehavior="deactivate"/>
                </conditions>
                <actions/>
            </model>
        </models>
        <components>
            <pagetitle uniqueid="sk-wGGDM-70" model="PurchaseOrder">
                <maintitle>
                    <template>{{Name}}</template>
                </maintitle>
                <subtitle>
                    <template>{{Model.label}}</template>
                </subtitle>
                <actions>
                    <action type="multi" window="self" rollbackonanyerror="true" label="Save" icon="sk-icon-save">
                        <models>
                            <model>POLineItems</model>
                        </models>
                        <actions>
                            <action type="save" rollbackonanyerror="true">
                                <models>
                                    <model>PurchaseOrder</model>
                                    <model>POLineItems</model>
                                </models>
                            </action>
                            <action type="requeryModel" model="AP" behavior="standard"/>
                        </actions>
                        <renderconditions logictype="and"/>
                        <enableconditions logictype="or">
                            <condition fieldmodel="PurchaseOrder" sourcetype="modelproperty" sourceproperty="hasChanged" type="fieldvalue" value="true" enclosevalueinquotes="false" operator="="/>
                            <condition type="fieldvalue" enclosevalueinquotes="false" fieldmodel="POLineItems" sourcetype="modelproperty" nosourcerowbehavior="deactivate" sourceproperty="hasChanged" value="true" operator="="/>
                        </enableconditions>
                    </action>
                    <action type="sfdcweblink" label="Send PO" icon="sk-icon-send-email" weblinkname="Create_PO" weblinkobject="Purchase_Order__c">
                        <actions/>
                    </action>
                    <action type="delete" label="Delete PO"/>
                    <action type="cancel" label="Cancel" icon="sk-icon-close" window="self">
                        <hotkeys/>
                        <renderconditions logictype="and"/>
                        <enableconditions/>
                        <actions>
                            <action type="cancel">
                                <models>
                                    <model>POLineItems</model>
                                    <model>PurchaseOrder</model>
                                </models>
                            </action>
                        </actions>
                        <models>
                            <model>POLineItems</model>
                        </models>
                    </action>
                </actions>
            </pagetitle>
            <tabset rememberlastusertab="false" defertabrendering="true" uniqueid="sk-l8l2S-239" renderas="">
                <tabs>
                    <tab name="Purchase Order">
                        <components>
                            <basicfieldeditor uniqueid="sk-wGGDM-71" showheader="true" model="PurchaseOrder" mode="read" buttonposition="" showsavecancel="false">
                                <columns>
                                    <column width="100%">
                                        <sections>
                                            <section title="Purchase Order Detail" showheader="false" collapsible="no">
                                                <fields>
                                                    <columns layoutmode="fixed">
                                                        <column width="50%">
                                                            <sections>
                                                                <section title="New Section" showheader="false" collapsible="no">
                                                                    <fields>
                                                                        <columns layoutmode="fixed">
                                                                            <column width="50%">
                                                                                <sections>
                                                                                &n
  • edited April 2017
    There is a good chance your XML is too large for a single copy/paste.
  • Sam BeckerSam Becker ✭✭
    edited July 2019
    Well we found the issue, but not a fix yet. The page works fine on any computer but touch screens. I can highlight any text outside of the Skuid page. We even rebuilt the page from scratch and had the same issue. I don't get.
  • Sam BeckerSam Becker ✭✭
    edited April 2017
    <skuidpage showheader="true" showsidebar="true" personalizationmode="server" unsavedchangeswarning="yes" tabtooverride="Purchase_Order__c">    <models>
            <model type="" id="PurchaseOrder" limit="1" query="true" createrowifnonefound="false" sobject="Purchase_Order__c" datasource="salesforce">
                <fields>
                    <field id="Name"/>
                    <field id="CreatedDate"/>
                    <field id="PO_Date__c"/>
                    <field id="Due_Date__c"/>
                    <field id="Supplier__c"/>
                    <field id="Supplier__r.Name"/>
                    <field id="Attention__c"/>
                    <field id="Attention__r.Name"/>
                    <field id="Payment_Terms__c"/>
                    <field id="Freight_Terms__c"/>
                    <field id="PO_Total_Price__c"/>
                    <field id="CreatedById"/>
                    <field id="CreatedBy.Name"/>
                    <field id="OwnerId"/>
                    <field id="Owner.Name"/>
                    <field id="Status__c"/>
                    <field id="Printed_Note__c"/>
                    <field id="Note__c"/>
                    <field id="LastModifiedById"/>
                    <field id="LastModifiedBy.Name"/>
                    <field id="LastModifiedDate"/>
                    <field id="PLEX_PO_No__c"/>
                    <field id="Pay_To__c"/>
                    <field id="Pay_To__r.Name"/>
                    <field id="Supplier__r.AcctSeed__Billing_Contact__r.Id"/>
                    <field id="Supplier__r.BillingAddress"/>
                    <field id="Supplier__r.BillingCity"/>
                    <field id="Supplier__r.BillingCountry"/>
                    <field id="Attention__r.Id"/>
                    <field id="Attention__r.Email"/>
                    <field id="Pay_To__r.Bill_To__c"/>
                    <field id="Company__c"/>
                    <field id="Ship_To__r.Account__r.Id"/>
                    <field id="Ship_To__r.Account__r.Name"/>
                    <field id="Ship_To__c"/>
                    <field id="Ship_To__r.Name"/>
                    <field id="Ship_To__r.Notes__c"/>
                    <field id="Ship_To__r.Ship_To__c"/>
                    <field id="Supplier_Acknowledgement_Note__c"/>
                    <field id="Supplier__r.AcctSeed__Billing_Contact__r.Email"/>
                    <field id="Supplier__r.Email__c"/>
                </fields>
                <conditions>
                    <condition type="param" value="id" operator="=" field="Id" enclosevalueinquotes="true"/>
                </conditions>
                <actions/>
            </model>
            <model type="" id="POLineItems" limit="20" query="true" createrowifnonefound="false" sobject="PO_Line_Item__c" doclone="" orderby="Part__c ASC, Due_Date__c ASC, Line_Item_Num__c ASC" datasource="salesforce">
                <fields>
                    <field id="Line_Item_Num__c"/>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="Supplier_Part_No__c"/>
                    <field id="Description__c"/>
                    <field id="Quantity_Requested__c"/>
                    <field id="Total_Price__c"/>
                    <field id="Order_Unit__c"/>
                    <field id="Price_Per_Part__c"/>
                    <field id="Due_Date__c"/>
                    <field id="Quantity_Recieved__c"/>
                    <field id="Purchase_Order__c"/>
                    <field id="Purchase_Order__r.Name"/>
                    <field id="Status__c"/>
                    <field id="Expense_GL_Account__c"/>
                    <field id="Expense_GL_Account__r.Name"/>
                    <field id="Part__r.Revision__c"/>
                    <field id="Process_Notes__c"/>
                    <field id="Freight_Terms__c"/>
                    <field id="Freight_Terms__r.Name"/>
                    <field id="Ship_To__c"/>
                    <field id="Ship_To__r.Name"/>
                    <field id="Part__r.Id"/>
                    <field id="LastReferencedDate"/>
                    <field id="SystemModstamp"/>
                    <field id="Create_AP__c"/>
                    <field id="Internal_Note__c"/>
                    <field id="Ship_To_Full_Address__c"/>
                    <field id="Ship_ASAP__c"/>
                    <field id="Ship_To__r.Ship_To__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Id"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Email"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.Name"/>
                    <field id="Part__r.Notes__c"/>
                    <field id="Cloned" uionly="true" displaytype="BOOLEAN" ogdisplaytype="TEXT" defaultvaluetype="fieldvalue"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" model="PurchaseOrder" operator="=" field="Purchase_Order__c" novaluebehavior="deactivate" mergefield="Id" enclosevalueinquotes="true"/>
                </conditions>
                <actions>
                    <action>
                        <actions>
                            <action type="branch" model="POLineItems">
                                <iftrueactions>
                                    <action type="activateCondition" model="LastPOLineItem" condition="Part__c"/>
                                    <action type="activateCondition" model="PartLookup" condition="Id"/>
                                    <action type="requeryModels" model="PurchaseOrder" behavior="standard">
                                        <models>
                                            <model>LastPOLineItem</model>
                                            <model>PartLookup</model>
                                        </models>
                                    </action>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Description__c" enclosevalueinquotes="true" value="{{$Model.PartLookup.data.0.Description__c}}"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Quantity_Requested__c" enclosevalueinquotes="false" value="{{$Model.LastPOLineItem.data.0.Quantity_Requested__c}}"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Price_Per_Part__c" enclosevalueinquotes="false" value="{{$Model.LastPOLineItem.data.0.Price_Per_Part__c}}"/>
                                    <action type="setCondition" model="Part" condition="Id" value="{{Part__r.Id}}"/>
                                    <action type="requeryModel" model="Part" behavior="standard"/>
                                    <action type="updateRow" fieldmodel="POLineItems" affectedrows="context" field="Expense_GL_Account__c" enclosevalueinquotes="true" value="{{$Model.Part.data.0.Default_Expense_GL_Account__c}}"/>
                                </iftrueactions>
                                <formula>{{Cloned}} == false</formula>
                            </action>
                        </actions>
                        <events>
                            <event>row.updated</event>
                        </events>
                        <fields>
                            <field>Part__c</field>
                        </fields>
                    </action>
                </actions>
            </model>
            <model type="" id="LastPOLineItem" limit="1" query="false" createrowifnonefound="false" sobject="PO_Line_Item__c" adapter="salesforce" orderby="CreatedDate ASC">
                <fields>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="Price_Per_Part__c"/>
                    <field id="Purchase_Order__c"/>
                    <field id="Purchase_Order__r.Name"/>
                    <field id="Quantity_Requested__c"/>
                    <field id="Status__c"/>
                    <field id="Description__c"/>
                    <field id="Part__r.Description__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.PLEX_COMPANY_NAME__c"/>
                    <field id="Ship_To__r.Account__r.AcctSeed__Billing_Contact__r.ReportsTo.Account.Name"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" name="Part__c" value="" model="POLineItems" operator="=" field="Part__c" novaluebehavior="deactivate" mergefield="Part__c" enclosevalueinquotes="true" state="filterableoff" inactive="true"/>
                </conditions>
                <actions/>
            </model>
            <model type="" id="PartLookup" limit="1" query="false" createrowifnonefound="false" sobject="Part__c" adapter="salesforce">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="Description__c"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" name="Id" value="" model="POLineItems" operator="=" field="Id" novaluebehavior="deactivate" mergefield="Part__c" enclosevalueinquotes="true" state="filterableoff" inactive="true"/>
                </conditions>
                <actions/>
            </model>
            <model id="Part" limit="20" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="Part__c">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="Default_Expense_GL_Account__c"/>
                    <field id="Default_Expense_GL_Account__r.Name"/>
                </fields>
                <conditions>
                    <condition type="fieldvalue" value="" enclosevalueinquotes="true" field="Id" state="filterableoff" inactive="true" name="Id"/>
                </conditions>
                <actions/>
            </model>
            <model id="AP" limit="20" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="AcctSeed__Account_Payable__c">
                <fields>
                    <field id="Id"/>
                    <field id="Name"/>
                    <field id="AcctSeed__Due_Date__c"/>
                    <field id="Internal_Note__c"/>
                    <field id="AcctSeed__Date__c"/>
                    <field id="AcctSeed__Net_Amount__c"/>
                    <field id="AcctSeed__Balance__c"/>
                    <field id="AcctSeed__Payment_Status__c"/>
                    <field id="AcctSeed__Status__c"/>
                    <field id="AcctSeed__Paid_Amount__c"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" field="Purchase_Order__c" operator="in" model="PurchaseOrder" enclosevalueinquotes="true" mergefield="Id" novaluebehavior="deactivate"/>
                </conditions>
                <actions/>
            </model>
            <model id="APLines" limit="50" query="true" createrowifnonefound="false" adapter="salesforce" type="" sobject="AcctSeed__Account_Payable_Line__c" doclone="">
                <fields>
                    <field id="Name"/>
                    <field id="AcctSeed__Date__c"/>
                    <field id="AcctSeed__Expense_GL_Account__c"/>
                    <field id="AcctSeed__Expense_GL_Account__r.Name"/>
                    <field id="AcctSeed__Internal_Comment__c"/>
                    <field id="AcctSeed__Invoice_Comment__c"/>
                    <field id="PO_Line_Item__c"/>
                    <field id="PO_Line_Item__r.Name"/>
                    <field id="Part__c"/>
                    <field id="Part__r.Name"/>
                    <field id="AcctSeed__Quantity__c"/>
                    <field id="AcctSeed__Amount__c"/>
                </fields>
                <conditions>
                    <condition type="fieldvalue" value="" field="AcctSeed__Account_Payable__c" operator="=" mergefield="Id" novaluebehavior="deactivate" enclosevalueinquotes="true" state="filterableoff" inactive="true" name="AcctSeed__Account_Payable__c"/>
                </conditions>
                <actions/>
            </model>
            <model id="Attachments" limit="20" query="true" createrowifnonefound="false" datasource="salesforce" type="" sobject="Attachment" orderby="CreatedDate DESC">
                <fields>
                    <field id="Id"/>
                    <field id="CreatedById"/>
                    <field id="CreatedBy.Name"/>
                    <field id="CreatedDate"/>
                    <field id="Description"/>
                    <field id="Name"/>
                    <field id="OwnerId"/>
                    <field id="Owner.Name"/>
                    <field id="ParentId"/>
                    <field id="Parent.Name"/>
                </fields>
                <conditions>
                    <condition type="modelmerge" value="" field="ParentId" operator="=" model="PurchaseOrder" enclosevalueinquotes="true" mergefield="Id" novaluebehavior="deactivate"/>
                </conditions>
                <actions/>
            </model>
        </models>
        <components>
            <pagetitle uniqueid="sk-wGGDM-70" model="PurchaseOrder">
                <maintitle>
                    <template>{{Name}}</template>
                </maintitle>
                <subtitle>
                    <template>{{Model.label}}</template>
                </subtitle>
                <actions>
                    <action type="multi" window="self" rollbackonanyerror="true" label="Save" icon="sk-icon-save">
                        <models>
                            <model>POLineItems</model>
                        </models>
                        <actions>
                            <action type="save" rollbackonanyerror="true">
                                <models>
                                    <model>PurchaseOrder</model>
                                    <model>POLineItems</model>
                                </models>
                            </action>
                            <action type="requeryModel" model="AP" behavior="standard"/>
                        </actions>
                        <renderconditions logictype="and"/>
                        <enableconditions logictype="or">
                            <condition fieldmodel="PurchaseOrder" sourcetype="modelproperty" sourceproperty="hasChanged" type="fieldvalue" value="true" enclosevalueinquotes="false" operator="="/>
                            <condition type="fieldvalue" enclosevalueinquotes="false" fieldmodel="POLineItems" sourcetype="modelproperty" nosourcerowbehavior="deactivate" sourceproperty="hasChanged" value="true" operator="="/>
                        </enableconditions>
                    </action>
                    <action type="sfdcweblink" label="Send PO" icon="sk-icon-send-email" weblinkname="Create_PO" weblinkobject="Purchase_Order__c">
                        <actions/>
                    </action>
                    <action type="delete" label="Delete PO"/>
                    <action type="cancel" label="Cancel" icon="sk-icon-close" window="self">
                        <hotkeys/>
                        <renderconditions logictype="and"/>
                        <enableconditions/>
                        <actions>
                            <action type="cancel">
                                <models>
                                    <model>POLineItems</model>
                                    <model>PurchaseOrder</model>
                                </models>
                            </action>
                        </actions>
                        <models>
                            <model>POLineItems</model>
                        </models>
                    </action>
                </actions>
            </pagetitle>
            <tabset rememberlastusertab="false" defertabrendering="true" uniqueid="sk-l8l2S-239" renderas="">
                <tabs>
                    <tab name="Purchase Order">
                        <components>
                            <basicfieldeditor uniqueid="sk-wGGDM-71" showheader="true" model="PurchaseOrder" mode="read" buttonposition="" showsavecancel="false">
                                <columns>
                                    <column width="100%">
                                        <sections>
                                            <section title="Purchase Order Detail" showheader="false" collapsible="no">
                                                <fields>
                                                    <columns layoutmode="fixed">
                                                        <column width="50%">
                                                            <sections>
                                                                <section title="New Section" showheader="false" collapsible="no">
                                                                    <fields>
                                                                        <columns layoutmode="fixed">
                                                                            <column width="50%">
                                                                                <sections>
                                                                                    <section title="New Se
  • edited April 2017
    So it doesn't work in Chrome on an iPad but it does work on Chrome in a browser?
  • Sam BeckerSam Becker ✭✭
    edited April 2017
    Doesn't work on Chrome on a browser. 

    We tested it from multiple computers and browsers. It works fine on non-touchscreen Windows 7 & 10 in Chrome and Firefox. But, doesn't work with the 3 touchscreen Windows 10 PCs we have in either Chrome or Firefox.

    All other Skuid pages work fine too.
  • Sam BeckerSam Becker ✭✭
    edited April 2017
    WTF. It literally looked right when I pasted it earlier, but now I look at it and half of it is missing...
  • Sam BeckerSam Becker ✭✭
    edited July 2019
    I found the issue. Even though the Skuid page doesn't have any intereactions... I saw that the XML has the "<interactions/>" tag. I removed that and now I can highlight text.
  • edited April 2017
    Are you able to select it with the keyboard? Like so:
    1. click on the start of the text that you want to select
    2. press & hold the shift key
    3. click the end of the text that you want to select
    Or does selecting text impossible in any method? And just on the one skuid page? It works for other skuid pages? 
    Bizarre.

    I have a windows 7 touchscreen that I'll bring to work on Monday to see if we can reproduce this in the office. If you could finish the XML, that would be great. 
  • edited April 2017
    So you're completely good to go?
  • Sam BeckerSam Becker ✭✭
    edited April 2017
    Yeah. I guess adding an interaction and then removing it still keeps that tag which somehow messes up touchscreens.

    Thanks for the quick responses!
  • edited April 2017
    haha I apologize. I was too quick. I didn't press refresh to see your latest reply.
  • Khamla PhimmachackKhamla Phimmachack 🛠️ 
    edited April 2017
    That tag definitely shouldn't be there...

    I was able to reproduce the problem you are experiencing and notified the developers of this issue. I will update this post when a future release addressing this issue is available. Thank you for bringing this to our attention Sam!

  • Sam BeckerSam Becker ✭✭
    edited April 2017
    Image result for yes fist meme
  • edited September 2018
    Sorry for reviving the dead, but has this issue been resolved? I'm seeing a number of <interactions/> tags (some filled with interactions like load more, some without anything) and I have users with touch screens reporting they cannot select text.
  • edited August 2018
    It should be. We haven't had any reports about this for at least the last 6 months. Unfortunately, we didn't track this community post properly so I can't go to the direct internal link to see.

    What version of Skuid are you currently on?
  • edited August 2018
    Stephen,

    We're currently on 11.2.5 and I just had a user disable their touchscreen device in Windows (as a workaround) and it resolved the issue.
  • edited September 2018
    Any ideas on whether or not this has been resolved?
  • Khamla PhimmachackKhamla Phimmachack 🛠️ 
    edited September 2018
    Hi Korey, I am still able to see this problem in our latest version 11.2.9 so this has not yet been fixed, but is currently being tracked by our engineers. Feel free to "Me Too" this post to help bump the priority of this issue. Also, I was able to replicate the remaining interactions tags when it is inside of a sliding panel. Are you seeing the tags anywhere else?
  • Khamla PhimmachackKhamla Phimmachack 🛠️ 
    edited October 2018
    Korey, another workaround would be to edit the XML of your page, locate the rogue <interactions/> tag or tags that do not actually contain any interactions and remove them from your XML. Save the page and you should then be able to highlight text on a touch device.
  • edited September 2018
    Khamla,

    For some reason my post from yesterday disappeared (not sure what happened) so I'll post this again:

    I looked through all my pages and found 5 pages where it shows up. It appears to show up consistently when I change the page style or use a wrapper to change the style:

    Example 1 

        <styles>
            <styleitem type="background" bgtype="none"/>
        </styles>
        <interactions/>

    Example 2

        <styles>
            <styleitem type="background" bgtype="color">
        <styles>
                <styleitem property="background-color" value="#393737"/>
            </styles>
        </styleitem>
        <styleitem type="border"/>
        <styleitem type="size"/>
        </styles>
    <interactions/>

    Example 3

        <styles>
            <styleitem type="background" bgtype="color">
                <styles>
                    <styleitem property="background-color" value="#f4f3ef"/>
                </styles>
            </styleitem>
        </styles>
        <interactions/>


    So, how would you like me to proceed? I can obviously remove the interactions tags on these pages, and see if it's resolved, but would you like me to try adding specific components and see if the interactions tags fix themselves?

    I just want to make sure I'm testing this in a useful manner before I started changing things.


    Thanks!
  • edited October 2018
    I removed all the <interactions/> in my production skuid pages, and it's still causing the same issue. Is there any update on this issue? This is frustrating the few users who don't have an easy way to disable the touch screen on their laptop.
  • edited October 2018
    Just an additional bit of details: I removed the tags on all my pages, but it looks like it only resolved it for the pages where the queue component isn't used. I have a queue component on one of my pages (which has interaction tags for clicking on it) and it's still exhibiting the original problem.
Sign In or Register to comment.