Comments (6)
I can also reproduce, both with Wayland and X11.
Operating System: Fedora Linux 40.20240324.n.0 (Silverblue Prerelease)
Screencast.from.2024-03-25.08-00-39.webm
fluffychat.im - Chat with your friends
ID: im.fluffychat.Fluffychat
Ref: app/im.fluffychat.Fluffychat/x86_64/stable
Arch: x86_64
Branch: stable
Version: 1.18.0
License: AGPL-3.0-only
Origin: fedora-flathub
Collection: org.flathub.Stable
Installation: system
Installed: 90.9 MB
Runtime: org.freedesktop.Platform/x86_64/23.08
Sdk: org.freedesktop.Sdk/x86_64/23.08
Commit: c256e9624c7a01f07ebad1ea30c0cf12cb5f0c154e62e9d0c179884789547290
Parent: 5eaeed028f1e9e10ff4693a47a7636df6204ed7aeb0f431f616040725b049e51
Subject: ci: Automerge flathub bot prs (4becf2cf)
Date: 2024-02-25 14:26:15 +0000
[Context]
shared=network;ipc;
sockets=x11;wayland;pulseaudio;fallback-x11;
devices=all;
filesystems=xdg-download;
[Session Bus Policy]
chat.fluffy.fluffychat=own
org.freedesktop.Notifications=talk
I notice that for each keypress there are severl lines of logs in console (not in the builtin log viewer)
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Null check operator used on a null value
#0 _isPressed.<anonymous closure> (package:keyboard_shortcuts/keyboard_shortcuts.dart:51)
#1 WhereIterator.moveNext (dart:_internal/iterable.dart:451)
#2 _isPressed (package:keyboard_shortcuts/keyboard_shortcuts.dart:55)
#3 _KeyBoardShortcuts.listener (package:keyboard_shortcuts/keyboard_shortcuts.dart:135)
#4 RawKeyboard.handleRawKeyEvent (package:flutter/src/services/raw_keyboard.dart:875)
#5 KeyEventManager.handleRawKeyMessage (package:flutter/src/services/hardware_keyboard.dart:1164)
#6 BasicMessageChannel.setMessageHandler.<anonymous closure> (package:flutter/src/services/platform_channel.dart:235)
#7 _DefaultBinaryMessenger.setMessageHandler.<anonymous closure> (package:flutter/src/services/binding.dart:603)
#8 _invoke2 (dart:ui/hooks.dart:344)
#9 _ChannelCallbackRecord.invoke (dart:ui/channel_buffers.dart:45)
#10 _Channel.push (dart:ui/channel_buffers.dart:135)
#11 ChannelBuffers.push (dart:ui/channel_buffers.dart:343)
#12 PlatformDispatcher._dispatchPlatformMessage (dart:ui/platform_dispatcher.dart:737)
#13 _dispatchPlatformMessage (dart:ui/hooks.dart:257)
BTW, FluffyChat is fantastic.
from fluffychat.
The dependency used for shortcuts is buggy
Lines 161 to 165 in f6c6898
It references LogicalKeyboardKey.debugName -> String?
The document says
The debug string to print for this keyboard key, which will be null in release mode.
https://api.flutter.dev/flutter/services/LogicalKeyboardKey-class.html
from fluffychat.
Same for me!
I'm on Debian 12 with this version of fluffychat
> flatpak info im.fluffychat.Fluffychat
fluffychat.im - Chat with your friends
ID: im.fluffychat.Fluffychat
Ref: app/im.fluffychat.Fluffychat/x86_64/stable
Arch: x86_64
Branch: stable
Version: 1.18.0
License: AGPL-3.0-only
Origin: flathub
Collection: org.flathub.Stable
Installation: system
Installed: 90,9 MB
Runtime: org.freedesktop.Platform/x86_64/23.08
Sdk: org.freedesktop.Sdk/x86_64/23.08
Commit: c256e9624c7a01f07ebad1ea30c0cf12cb5f0c154e62e9d0c179884789547290
Parent: 5eaeed028f1e9e10ff4693a47a7636df6204ed7aeb0f431f616040725b049e51
Subject: ci: Automerge flathub bot prs (4becf2cf)
Date: 2024-02-25 14:26:15 +0000
and this version of flatpak, just in case:
> flatpak --version
Flatpak 1.14.4
from fluffychat.
I cannot reproduce this on Ubuntu 23.10 with FluffyChat installed as snap :-/
from fluffychat.
from fluffychat.
I also see this issue on debian 12 with flatpak
fluffychat.im - Chat with your friends
ID: im.fluffychat.Fluffychat
Ref: app/im.fluffychat.Fluffychat/x86_64/stable
Arch: x86_64
Branch: stable
Version: 1.18.0
License: AGPL-3.0-only
Origin: flathub
Collection: org.flathub.Stable
Installation: system
Installed: 90.9 MB
Runtime: org.freedesktop.Platform/x86_64/23.08
Sdk: org.freedesktop.Sdk/x86_64/23.08
Commit: c256e9624c7a01f07ebad1ea30c0cf12cb5f0c154e62e9d0c179884789547290
Parent: 5eaeed028f1e9e10ff4693a47a7636df6204ed7aeb0f431f616040725b049e51
Subject: ci: Automerge flathub bot prs (4becf2cf)
Date: 2024-02-25 14:26:15 +0000
from fluffychat.
Related Issues (20)
- Remove message bubble background and rounded corners HOT 2
- [BUG]: Unable to play video HOT 2
- [BUG]: Error Widget HOT 1
- [BUG]: Unable to play video
- [BUG]: Unable to play video HOT 1
- Many bugs related to attachments and photos
- iOS voice to text not clearing from compose window
- Jumps to bottom when loading newer messages HOT 1
- PRIVACY.md has seemingly outdated information HOT 1
- Remove stale bot HOT 5
- No stream event: video playback failed
- Some avatars cannot be displayed
- Most of the user interface text is not visible in application and web app HOT 2
- [BUG]: Error Widget
- [BUG]: Error Widget
- [BUG]: Error Widget
- Thought bubble stays visible when clearing status HOT 3
- [BUG]: Error Widget
- Bad state: RenderBox was not laid out: HOT 1
- [BUG]: Error Widget
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fluffychat.