All Apps and Add-ons

Export Button in SearchControls Module is Active even if the search is not done executing

cmak
Contributor

I have the following sample XML

<module name="Search" layoutPanel="panel_row2_col1">
              <param name="search">my_search</param>
              <module name="HTML" layoutPanel="panel_row2_col1">
                 <param name="html"><![CDATA[<h1> Export</h1>]]></param>
              </module>
              <module name="SearchControls">
                 <param name="sections">export</param>
              </module>
           </module>

I simply have an export button that users can click to export information. If the search takes a significant amount of time, I have to wait for the search to finish before clicking export. However, the button can become active before the search is completed (if it is a long search). If it is clicked prior to the search being completed, nothing is exported. How do I make it so that the export button remains inactive until the search is completed?

0 Karma
1 Solution

sideview
SplunkTrust
SplunkTrust

It's a bug. I'll fix it in the next version of Sideview Utils.

If you want an interim fix that will at least make the export button look inactive, you can add this to your CSS:

.SearchControls a.exportResults {
    opacity:0.5;
}
.SearchControls .doneState a.exportResults {
    opacity:1.0;
}

It will only affect the appearance of the button but that might be enough to get people to never click it. In the next release or two of Sideview Utils I will make the button look inactive and also be inactive until the job is complete.

Thank you for the heads up.

View solution in original post

sideview
SplunkTrust
SplunkTrust

It's a bug. I'll fix it in the next version of Sideview Utils.

If you want an interim fix that will at least make the export button look inactive, you can add this to your CSS:

.SearchControls a.exportResults {
    opacity:0.5;
}
.SearchControls .doneState a.exportResults {
    opacity:1.0;
}

It will only affect the appearance of the button but that might be enough to get people to never click it. In the next release or two of Sideview Utils I will make the button look inactive and also be inactive until the job is complete.

Thank you for the heads up.

sideview
SplunkTrust
SplunkTrust

The bug was fixed in the SearchControls module, as of Sideview Utils 2.4.5, which released today. http://sideviewapps.com/apps/sideview-utils

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

[Puzzles] Solve, Learn, Repeat: Matching cron expressions

This puzzle (first published here) is based on matching timestamps to cron expressions.All the timestamps ...

Design, Compete, Win: Submit Your Best Splunk Dashboards for a .conf26 Pass

Hello Splunkers,  We’re excited to kick off a Splunk Dashboard contest! We know that dashboards are a primary ...

May 2026 Splunk Expert Sessions: Security & Observability

Level Up Your Operations: May 2026 Splunk Expert Sessions Whether you are refining your security posture or ...