Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manually realize the VTE widget on startup #3091

Merged
merged 1 commit into from
Apr 10, 2022

Conversation

eht16
Copy link
Member

@eht16 eht16 commented Jan 9, 2022

This should fix crashes when pasting text into the widget before it has
been fully realized (e.g. when it was never shown before).

Fixes #2813.

@eht16 eht16 added the vte Issues relating to the builtin terminal emulator (VTE) label Feb 20, 2022
@kugel-
Copy link
Member

kugel- commented Apr 10, 2022

Seems OK to me, though I would reference #2813 in the source code comment.

It probably won't really hurt even if a fix is made upstream right?

This should fix crashes when pasting text into the widget before it has
been fully realized (e.g. when it was never shown before).

Fixes geany#2813.
@eht16 eht16 force-pushed the issue2813_fix_vte_paste_crash branch from e3b00fe to 7863c2a Compare April 10, 2022 10:40
@eht16
Copy link
Member Author

eht16 commented Apr 10, 2022

Seems OK to me, though I would reference #2813 in the source code comment.

Good idea, done.

It probably won't really hurt even if a fix is made upstream right?

Probably, it depends on the potential upstream fix but I guess the risk the change here will make it worse is quite low.

@kugel-
Copy link
Member

kugel- commented Apr 10, 2022

LGBI

@eht16 eht16 merged commit c832f31 into geany:master Apr 10, 2022
@eht16 eht16 deleted the issue2813_fix_vte_paste_crash branch April 10, 2022 19:30
@b4n b4n added this to the 1.39/2.0 milestone Apr 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vte Issues relating to the builtin terminal emulator (VTE)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Geany crashes when I press "Ctrl + Shift + V"
3 participants