Bases: Consistency in displaying long string

Steps to reproduce

  1. Add a string property with long value.
  2. Add tags property with several value.
  3. Create a base view.
formulas:
  Tags: join(", ", tags)
views:
  - type: table
    name: Table
    order:
      - file.name
      - Name
      - formula.Tags
      - file.ctime
    columnSize:
      file.name: 198
      property.Name: 204
      formula.Tags: 172

Did you follow the troubleshooting guide? [Y/N]

Y

Expected result

Expect that when the long string got cut off, it will show ....

Actual result

  • For default property like file.Name or formulas, long string will end with ....
  • But for string property define in file property, it doesn’t end with ..., just covered by the adjacent column.

Environment

SYSTEM INFO:
	Obsidian version: v1.9.1
	Installer version: v1.8.9
	Operating system: Darwin Kernel Version 24.5.0: Tue Apr 22 19:54:33 PDT 2025; root:xnu-11417.121.6~2/RELEASE_ARM64_T8122 24.5.0
	Login status: logged in
	Language: en
	Catalyst license: insider
	Insider build toggle: on
	Live preview: on
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: on

RECOMMENDATIONS:
	none

I don’t think this is a necessarily a bug. One is a list of items another one is a string.

I show the formula just to give additional example. You can see that the default property like file.Name also has ... if it is too long, why not string. It looks really weird if we remove the vertical line separate columns.