Skip to content

🐛 Bug: Execution log sheet content cutoff with small page sizes #2557

@AbhiVarde

Description

@AbhiVarde

👟 Reproduction steps

  1. Navigate to Functions > Select a function > Executions tab
  2. Change "Executions per page" to 6 rows
  3. Click on any execution row to open the execution details sheet
  4. Scroll down in the sheet to view the log response
  5. Observe that long log outputs are cut off and not fully visible

Note:
This issue only occurs when 6 rows per page is selected. Selecting 12, 24, 48, or 96 rows makes the main page scrollable, so the sheet expands correctly and long execution logs are fully visible.

👍 Expected behavior

No matter how many rows per page are selected, the execution sheet should:

  • Display complete execution details
  • Allow vertical scrolling within the sheet to view long log responses
  • Show full contents of Request and Response sections without cutoff

👎 Actual Behavior

When "6 rows per page" is selected:

  • The sheet content is constrained to the viewport height
  • Scrolling isn’t available inside the sheet
  • Long log responses in the Response accordion are cut off
  • Users cannot view complete execution logs

Why this happens:

  • With only 6 table rows, the main page doesn’t scroll
  • The fixed-height sheet becomes trapped within the viewport
  • The sheet lacks internal scroll (overflow-y) for long content
  • Larger page sizes work because the main page becomes scrollable and the sheet has more vertical room

🎲 Appwrite version

Version 1.8.x

💻 Operating system

Windows

🧱 Your Environment

  • Browser: Chrome 122.0.6261.112 (64-bit)
  • OS: Windows 11 Home (24H2, Build 26100.6584)
  • Console Version: 1.8.0

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions