https://bugs.kde.org/show_bug.cgi?id=504842

            Bug ID: 504842
           Summary: Clicking the Friends space when the last room hasn't
                    been yet established launches a web browser pointed at
                    http://dm/
    Classification: Applications
           Product: NeoChat
      Version First git master
       Reported In:
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: General
          Assignee: fe...@posteo.de
          Reporter: john.ki...@proton.me
                CC: c...@carlschwan.eu, j...@redstrate.com
  Target Milestone: ---

SUMMARY
If you haven't visited a room in the Friends list since the "last room" state
started being stored by NeoChat, then clicking on the Friends icon in the
Spaces sidebar does switch to that Friends view, but also launches the URL
http://dm/ in my default web browser.

Until you click on a room in the Friends list, this can be repeated.

STEPS TO REPRODUCE
1. In ~/.local/state/neochatstaterc , in the [LastOpenRoom] section, check that
there is no DM=!roomID key present, and delete it if it's there (to recreate
the state of having not opened a Friends room since the feature was introduced)
2. Click on the Friends icon in the Spaces sidebar

OBSERVED RESULT
The URL http://dm/ is launched in my default web browser - underneath that, the
Friends room list opens in NeoChat.

EXPECTED RESULT
The Friends room list opens in NeoChat, with no external browser pages
launched.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.80
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.0
Kernel Version: 6.14.6-300.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 7800X3D 8-Core Processor
Memory: 32 GiB of RAM (30.4 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 4070 SUPER
Graphics Processor 2: AMD Radeon Graphics
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7D78
System Version: 1.0

ADDITIONAL INFORMATION
Seems related to https://invent.kde.org/network/neochat/-/merge_requests/2297 -
ridiculously minor since it's likely a one-time thing, but could really throw
someone off when they encounter it, and possibly make them think something is
really wrong :-) Maybe that key can be pre-staged with something innocuously
null that doesn't lead to the path that launches a URL?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to