holzschu / holzschu/a-shell

REGRESSION: Textual apps stopped working! 🙀

Open
#817 13 comments 0 reactions 0 assignees View on GitHub
Dominant language
Perl
Stars
3.9k
Forks
213
Avg merge
1m
Merged PRs (30d)
1

Description

I have not used textual apps in a-Shell since last year, but they always worked fine. But now (a-Shell v. 1.15) those apps do not even start. What happened?
Just install Textual ( https://textual.textualize.io/getting_started/ ) and you'll see.

You can test any example from the textual repo:

https://github.com/Textualize/textual/tree/main/examples

They used to work fine, but now they do not work anymore.

You can also use this mini example to reproduce the issue:

```python
from textual.app import App, ComposeResult
from textual.binding import Binding
from textual.widgets import Footer

class FooterApp(App):
BINDINGS = [
Binding(key="q", action="quit", description="Quit the app"),
Binding(
key="question_mark",
action="help",
description="Show help screen",
key_display="?",
),
Binding(key="delete", action="delete", description="Delete the thing"),
Binding(key="j", action="down", description="Scroll down", show=False),
]

def compose(self) -> ComposeResult:
yield Footer()

if __name__ == "__main__":
app = FooterApp()
app.run()

```

Please fix this! 🙏

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.