Last line of Isaac Sim log output is not visible by default, requires manual scroll and is misleading

Please provide all relevant details below before submitting your post. This will help the community provide more accurate and timely assistance. After submitting, you can check the appropriate boxes. Remember, you can always edit your post later to include additional information if needed.

Isaac Sim Version

4.2.0
4.1.0
4.0.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Isaac Lab Version (if applicable)

N/A

Operating System

Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):

GPU Information

  • Model: RTX 4090
  • Driver Version: 560.94

Topic Description

Detailed Description

Code in Isaac Sim extensions logs using the omni.log methods info, warn, etc.
These lines show up in the console of Isaac Sim

However, the issue is that when you log a message, the LAST line of the logs is not visible by default.

  1. The developer must manually scroll to the bottom to reveal it
  2. Another log message must be sent to push it up and make it visible

Steps to Reproduce

  1. Log single line message to console

Expected: Message should be visible
Actual: Message is NOT visible

Error Messages

N/A

Screenshots or Videos

In the video below, each time I change the user selection of a RadioCollection it logs the newly selected value.
For example, if I click “Phone Trays” it logs “Phone Trays”
I first scroll up and then down to make it clear the console is at the bottom.

Then you see when I click a button, the log is NOT immediately shown. I have to scroll the console to the bottom and then it is revealed.

⚠️ This can be misleading for develops who do not know this bug behavior. They make think their extension is behaving differently but it is really them being deceived by the log messages.

Additional Information

What I’ve Tried

N/A

Related Issues

N/A

Additional Context

N/A

Thank you for reporting this issue with the Isaac Sim log output. To help us investigate and address the problem more effectively, could you please provide the minimal steps to reproduce this issue?

There is a “Steps to Reproduce” section in the new Post/Issue template

  1. Open Isaac Sim
  2. Open Console
  3. Log a message

Expected: Log should be visible
Actual: Log is not visible