AlisonNeedsCopilot opened a new issue, #37644:
URL: https://github.com/apache/superset/issues/37644

   ### Bug description
   
   Currently, when dashboards were in edit mode, the row size grows with the 
largest component within it. However, it does not shrink with the largest 
component within it. Also, charts cannot be resized if they are directly above 
a column component due to the column drop target area extending beyond the 
column component. As a result, when a user would hover on the bottom edge or 
bottom-right corner of a component above the column component, they would only 
be able to move the column component instead of being able to vertically or 
diagonally resize the non-column component.
   
   **Row Shrinking**
   1. Create some charts and a dashboard
   2. Open the dashboard in edit mode
   3. Add the charts to the same row in the dashboard
   4. Increase the height of one of the charts in the row. The row height 
increases (expected)
   5. Decrease the height of all of the charts in the row. The row height does 
not shrink to the size of the smallest chart in the row (unexpected)
   
   **Resizing Charts Above a Column**
   1. Create some charts and a dashboard
   2. Open the dashboard in edit mode
   3. Add two charts to one row
   4. Add a column layout element to the row below
   5. Add a chart to the row below the row with the column
   6. Try to vertically and diagonally resize the chart that is in the first 
row and not directly above the column element. Chart resizes (expected)
   7. Repeat step 6 with the chart in the bottom row. Chart resizes (expected)
   8. Repeat step 6 with the chart in the first row that's directly above the 
column element. The resize cursors do not appear. The drop target menu for the 
column element display, though the user is hovering above the corner or bottom 
edge of the chart (unexpected). 
   
   Note: I have a bug fix for this, but I haven't opened a PR yet
   
   ### Screenshots/recordings
   
   _No response_
   
   ### Superset version
   
   master / latest-dev
   
   ### Python version
   
   3.9
   
   ### Node version
   
   16
   
   ### Browser
   
   Chrome
   
   ### Additional context
   
   _No response_
   
   ### Checklist
   
   - [x] I have searched Superset docs and Slack and didn't find a solution to 
my problem.
   - [x] I have searched the GitHub issue tracker and didn't find a similar bug 
report.
   - [x] I have checked Superset's logs for errors and if I found a relevant 
Python stacktrace, I included it here as text in the "additional context" 
section.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to