Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Vertical spacing incorrect for nested lists and lists with multi-paragraph items

オープン
#3,292 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
58/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
android, java
領域
mobile-dev

調査の方向性

まず、指定された Android 環境の Notes for Android 34.0.0 で報告されたネストされたリストの例を再現し、その間隔を想定される Markor のレンダリングと比較します。各リストレベルの項目間の垂直方向の間隔が一貫しており、複数段落の項目と子リストも含まれていれば完了です。

索引モデルが issue の本文から書いたものです。

説明

approved bug

Description

If a list item comprises multiple paragraphs, or has children, then the vertical spacing between paragraphs or items within the list item should not exceed the vertical spacing between this parent item and other items at the same level.

Consider a Markdown document with the following contents:

Lorem ipsum: Est dolor quia dolorum est illum quasi aperiam autem. Magnam assumenda  hic accusantium dolores et quia culpa officia. Nisi architecto hic  repudiandae

1. One

1. Two

   Two and a half

   - Two and four sixths
   - Two and five sixths

1. Three

Note that some extraneous content (i.e. Lorem ipsum) has been placed at the beginning, in order to work around the design issue reported in #2976, #2983, #3241, and #3246.

The document as rendered by the application has been captured by a screenshot (see below).


Image

Expected behavior

In contrast, a different application (Markor) renders the same document quite differently (see below).

Many other applications render the document similarly, in terms of vertical spacing, in contrast to the rendering by Nexctcloud Notes for Android.

I feel strongly that the vertical spacing rendered by Markor is correct, whereas the spacing unfortunately is not correct as rendered by Nextcloud Notes for Android.

Vertical spacing between list items, at any particular level, should be consistent regardless of any child lists, and also should not exceed the vertical spacing between items at the level of the parent.


Image

Environment

  • Notes Android version: 34.0.0

  • Notes server version: n/a

  • Nextcloud Android version: 34.1.0

  • Nextcloud version: n/a

  • Device: Pixel 4

  • Android Version: 15

  • App Store: F-Droid

主要言語
Java
スター
1.1k
フォーク
168
平均マージ
20時間 11分
マージ済み PR(30日)
28

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nextcloud/notes-android のほかの issue

nextcloud/notes-android の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。