processing / processing/processing4

Every time I try to switch from Java Mode to Android Mode

Ouverte
#1,410 2 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

bug
Langage dominant
Java
Étoiles
494
Forks
183
Merge moyen
4 h 39 min
PR mergées (30 j)
3

Description

Most appropriate sub-area of Processing 4?

I'm not sure

Processing version

4.5.2

Operating system

Linux mint 22.1 Xia

Bug description

I get the following error: "java.awt.IllegalComponentStateException: The frame is displayable".
​This happens on both my desktop and my laptop. It seems to be related to java.awt.Frame.setUndecorated being called while the frame is already visible.
​Steps to reproduce:
​Open Processing.
​Click on the "Java" mode button to switch to "Android".
​The error window pops up immediately.

Steps to reproduce this
snippet

// Paste your code below :)

void setup() {

}

void draw() {

}
Additional context

No response

Would you like to work on the issue?

No, I’m just reporting the issue

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Reproduisez le problème sous Linux Mint avec Processing 4.5.2 en passant du mode Java au mode Android. Suivez le chemin du changement de mode autour de java.awt.Frame.setUndecorated et vérifiez que le changement de mode se termine sans l’IllegalComponentStateException et que le mode Android s’affiche.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
desktop
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
50/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.