Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quarto Dashboard Toolbar: inputSelect is not working properly #8795

Closed
schrammelj opened this issue Feb 20, 2024 · 4 comments
Closed

Quarto Dashboard Toolbar: inputSelect is not working properly #8795

schrammelj opened this issue Feb 20, 2024 · 4 comments
Assignees
Labels
backport bug Something isn't working dashboards triaged-to Issues that were not self-assigned, signals that an issue was assigned to someone.
Milestone

Comments

@schrammelj
Copy link

schrammelj commented Feb 20, 2024

Bug description

It is not possible to select any inputs using the mouse when using inputSelect in a Quarto dashboard toolbar or card-toolbar. Selection using the keyboard works.

Steps to reproduce

---
title: "toolbar select bug"
format: 
  dashboard
server: shiny
---

# Card Toolbar

```{r}
#| content: card-toolbar
selectInput("input1", "", choices=c(LETTERS))
```


```{r}
textOutput("input1")
```


# Toolbar

## {.toolbar}

```{r}
selectInput("input2", "", choices=c(LETTERS))
```

## 
```{r}
textOutput("input2")
```

```{r}
#| context: server

output$input1 <- renderText(input$input1)
output$input2 <- renderText(input$input2)

```

Expected behavior

User should be able to select an input using the mouse.

Actual behavior

The selction choices are listed, but clicking on them doesn't do anything.

Your environment

Rstudio 2023.12.1
Windows 10 Enterprise Version 10.0.19045 Build 19045

Quarto check output

Quarto 1.4.549
[>] Checking versions of quarto binary dependencies...
Pandoc version 3.1.11: OK
Dart Sass version 1.69.5: OK
Deno version 1.37.2: OK
[>] Checking versions of quarto dependencies......OK
[>] Checking Quarto installation......OK
Version: 1.4.549
Path: C:\Program Files\Quarto\bin
CodePage: 1252

[>] Checking tools....................OK
TinyTeX: (not installed)
Chromium: (not installed)

[>] Checking LaTeX....................OK
Using: Installation From Path
Path: C:\texlive\2022\bin\win32
Version: 2022

[>] Checking basic markdown render....OK

[>] Checking Python 3 installation....(None)

  Unable to locate an installed version of Python 3.
  Install Python 3 from https://www.python.org/downloads/

[>] Checking R installation...........OK
Version: 4.2.1
Path: C:/PROGRA1/R/R-421.1
LibPaths:
- C:/Users/schrammelj/AppData/Local/R/win-library/4.2
- C:/Program Files/R/R-4.2.1/library
knitr: 1.45
rmarkdown: 2.25

[>] Checking Knitr engine render......OK

@schrammelj schrammelj added the bug Something isn't working label Feb 20, 2024
@cscheid cscheid added triaged-to Issues that were not self-assigned, signals that an issue was assigned to someone. dashboards labels Feb 20, 2024
@cscheid
Copy link
Collaborator

cscheid commented Feb 20, 2024

I mildly edited your .qmd, but I can repro that, thank you.

@schrammelj
Copy link
Author

you're welcome! this was my first ever issue report, so any help is appreciated. and let me add that I really enjoy quarto and appreciate the work your're putting into it - Thanks!

dragonstyle added a commit that referenced this issue Feb 20, 2024
@dragonstyle dragonstyle added this to the v1.5 milestone Feb 20, 2024
@dragonstyle
Copy link
Collaborator

This should be fixed in our latest pre-release and will also appear in our next 1.4 patch release (timing currently not set). Thanks for reporting this!

@schrammelj
Copy link
Author

Thanks for the super-quick fix!! And for developing Quarto-dashboards in general - I love how simple and elegant it is to develop data-driven applications with Quarto!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport bug Something isn't working dashboards triaged-to Issues that were not self-assigned, signals that an issue was assigned to someone.
Projects
None yet
Development

No branches or pull requests

3 participants