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

show help not working #6700

Closed
erikafuna opened this issue Jan 9, 2024 · 4 comments
Closed

show help not working #6700

erikafuna opened this issue Jan 9, 2024 · 4 comments
Assignees
Labels
bug report Bug is reported by user, not yet confirmed by the core team

Comments

@erikafuna
Copy link

erikafuna commented Jan 9, 2024

What's wrong?

The "Show Help" function of widgets isn't working properly, except the preview: the option "More" in the preview box of "Show Help" doesn't open when clicking on it.
When opening a widget, the "Show Help" icon doesn't open either.

Uploading Screen Recording 2024-01-09 at 15.09.14.mov…

How can we reproduce the problem?

Place any widget on the canvas, click on it, click on the orange "Show Help" icon at the bottom left of the window. Click on the option "More" in the "Show Help" preview window. Nothing happens.
Place any widget on canvas, double click on it, in the new window, click on the "Show Help" icon bottom left. Nothing happens.

What's your environment?

  • Operating system: Mac
  • Orange version: 3.36.1
  • How you installed Orange: from DMG
@erikafuna erikafuna added the bug report Bug is reported by user, not yet confirmed by the core team label Jan 9, 2024
@processo
Copy link

processo commented Jan 9, 2024

I can confirm this on Windows 10. Right click > Help also does nothing. Log gives the same error:

2024-01-09 17:06:08,247:ERROR:qasync._QEventLoop: Task exception was never retrieved
future: <Task finished name='Task-11' coro=<CanvasMainWindow.whatsThisClickedEvent.<locals>.run() done, defined at C:\Program Files\Orange\lib\site-packages\orangecanvas\application\canvasmain.py:2349> exception=RuntimeError('no running event loop')>
Traceback (most recent call last):
  File "C:\Program Files\Orange\lib\site-packages\orangecanvas\application\canvasmain.py", line 2352, in run
    url = await query_coro
  File "C:\Program Files\Orange\lib\site-packages\orangecanvas\help\manager.py", line 127, in search_async
    return await provider.search_async(desc, timeout=timeout)
  File "C:\Program Files\Orange\lib\site-packages\orangecanvas\help\provider.py", line 133, in search_async
    await asyncio.wait_for(reply_f, timeout)
  File "C:\Program Files\Orange\lib\asyncio\tasks.py", line 435, in wait_for
    loop = events.get_running_loop()
RuntimeError: no running event loop

@processo
Copy link

processo commented Jan 9, 2024

Likely a duplicate of #6609.

@frankyates06
Copy link

Is this problem solved? I am running orange3 on pc and I can’t have the help box showing anything useful when I click on help.

@PrimozGodec
Copy link
Contributor

It is a duplicate of #6609, so I am closing it.

In #6609 I wrote:

I just tested the issue and can confirm that the error should be fixed in biolab/orange-canvas-core#281. This can be fixed by installing a new installer with version 3.36.2. It was already published on the website (a week ago) but was removed this morning since we noticed one other issue. We are building a new installer and reuploading it to the website soon.

Keep tracking #6609. We will post there when the new installer is ready.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug report Bug is reported by user, not yet confirmed by the core team
Projects
None yet
Development

No branches or pull requests

4 participants