Submailbox creation visually broken
Steps to reproduce
For ease of explanation Inbox, Favorites, Drafts, Sent, Junk, Trash, and mailboxes created with the 3dot menu at the user email address are Level 1 folders.
Leon is a Level 1 folder. State is subscribed = true, Sync in bkg =false. Add Jack as a Level 2 folder using the submailbox command to Leon. Works as expected. State is subscribed = false, Sync in bkg =false. Add "TO main" as a Leve1 3 folder using the submailbox command to Jack. Does not work as expected. TO main appears on Level 2.
The mailserver shows "TO main" at the correct level 3. Without refreshing the screen, if you go to add another folder in the same level as "TO main", "TO main" is auto filled in the field. If you refresh the screen "TO Main" become a Level as Expected.
Naturally the user eees "TO main" in level 2 and tries to move it so you can guess what happens from there.
Expected behavior
Submailboxes visually work
Actual behavior
See steps to reproduce
Mail app version
3.3.31
Mailserver or service
postfix 3.4.7 dovcot 2.2.36 (1f10bfa63)
Operating system
Ubuntu 22.04.03 LTS 5.15.0.....
PHP engine version
PHP 8.1
Web server
Apache (supported)
Database
MySQL
Additional info
Was Nextcloud 26 Now 27.0.2 No Change.
It would be nice to have a tag that says an issue has been read.
So, I had a moment to dig a little deeper.
.app-navigation .app-navigation-entry-wrapper .app-navigation-entry__children .app-navigation-entry { padding-left: 0 !important; }
in app-navigation.scss:167
webpack://./css/app-navigation.scss
is overriding
.app-navigation-entry__children .app-navigation-entry[data-v-86815ca2] { display: inline-flex; flex-wrap: wrap; padding-left: 16px;
in NcAppNavigationItem-hYyNqvah.css:159
webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationItem-hYyNqvah.css
Styles will override it with .app-navigation-entry__children{padding-left:16px !important;} But I don't know the total impact.
Hope that helps. Cheers!
this is fixed: https://github.com/nextcloud-libraries/nextcloud-vue/pull/6861