Edit history

Earlier versions of It is possible to leave the URL field blank for a link channel, newest first.

Current version | Edited by Fullest
Changes
Actual behaviourRemoved: You are able to save with no URL in the field. This leads to some unexpected behavior as a result, which I could report separately if this is intended, but I have a feeling it isn't.Added: While you can't create a link channel with a blank URL, you can edit a link channel to have a blank URL field. This leads to some unexpected behavior as a result, which I could report separately if this is intended, but I have a feeling it isn't.
Show

It is possible to leave the URL field blank for a link channel

Reproduction steps

  1. Create a link channel (you have to enter some url on link channel creation)
  2. Edit the link channel
  3. Erase the contents of the URL field and save

Expected behaviour

You shouldn't be able to save when there is no URL in the field

Actual behaviour

While you can't create a link channel with a blank URL, you can edit a link channel to have a blank URL field. This leads to some unexpected behavior as a result, which I could report separately if this is intended, but I have a feeling it isn't.

Build information

Canary Desktop 2026.1025.12532, Web 2026.1025.194914, Linux 7.2.11-200.fc44.x86_64 (x64), Electron 44.9.1, Chrome 152.0.7977.167, Node 24.22.0, Locale en-US Version 2026.10.100, Beta 12, Channel Beta, Build 2817, Android 16 (arm64), Device Google Pixel 9a, Locale en-US, Push fcm, Flutter 3.47.8, Dart 3.13.7

Platform

macOS, Windows, Linux, Web, Android, iOS

Original by Fullest
Show

It is possible to leave the URL field blank for a link channel

Reproduction steps

  1. Create a link channel (you have to enter some url on link channel creation)
  2. Edit the link channel
  3. Erase the contents of the URL field and save

Expected behaviour

You shouldn't be able to save when there is no URL in the field

Actual behaviour

You are able to save with no URL in the field. This leads to some unexpected behavior as a result, which I could report separately if this is intended, but I have a feeling it isn't.

Build information

Canary Desktop 2026.1025.12532, Web 2026.1025.194914, Linux 7.2.11-200.fc44.x86_64 (x64), Electron 44.9.1, Chrome 152.0.7977.167, Node 24.22.0, Locale en-US Version 2026.10.100, Beta 12, Channel Beta, Build 2817, Android 16 (arm64), Device Google Pixel 9a, Locale en-US, Push fcm, Flutter 3.47.8, Dart 3.13.7

Platform

macOS, Windows, Linux, Web, Android, iOS