Frontmatter
| id | 4607 |
| title | button.Base: menu config => render the menu off screen initially |
| state | Closed |
| labels | enhancement |
| assignees | tobiu |
| createdAt | Jul 31, 2023, 2:39 PM |
| updatedAt | Jul 31, 2023, 4:22 PM |
| githubUrl | https://github.com/neomjs/neo/issues/4607 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jul 31, 2023, 4:22 PM |
the initial rendering will not have the correct position, since we need the painted menu width to calculate it.
since the repositioning can happen inside the next rendering frame, we should move menus outside the visible area, to avoid a "jumping" effect.