Skip to content

Linux 7.1.0.4414: settings UI becomes read-only after clean install (filament/process/printer) #552

Description

@ricksouzaa

Problem summary

On Ubuntu 24.04, in Creality Print 7.1.0.4414 (Ubuntu2404 AppImage), settings inputs become read-only and cannot be edited reliably.

Affected areas:

  • Filament settings
  • Process/Slicing settings
  • Printer settings

This is reproducible in 7.1.0.4414 and does not occur with 7.0.1.4212 on the same machine/workflow.

Environment

  • OS: Ubuntu 24.04 (Linux)
  • Problem build: CrealityPrint_ubuntu2404-V7.1.0.4414-x86_64-Release.AppImage
  • Comparison build: CrealityPrint_Ubuntu2404-V7.0.1.4212-x86_64-Release.AppImage

What was tested before reporting

A full cleanup was performed before retesting 7.1.0.4414:

  • removed ~/.config/Creality/Creality Print
  • removed ~/.local/share/CrealityPrint
  • removed ~/.cache/CrealityPrint
  • removed ~/.Creality
  • removed temporary Creality folders in /tmp

After that, 7.1.0.4414 was installed again and tested from a clean state.

Reproduction steps

  1. Open Creality Print 7.1.0.4414 on Linux.
  2. Select/add printer profile.
  3. Create a new filament profile from scratch.
  4. Try to edit parameters in filament/process/printer tabs.

Actual result

Inputs behave as locked/read-only and edits cannot be applied normally.

Expected result

Inputs should remain editable and values should be saved, as in 7.0.1.4212.

Technical hypotheses from source comparison (v7.0.1 -> v7.1.0)

Large delta between tags (349 files changed). Possible regression area in GUI state/preset editability flow:

  • src/slic3r/GUI/ParamsPanel.cpp
  • src/slic3r/GUI/Tab.cpp
  • src/slic3r/GUI/SyncUserPresets.cpp
  • src/libslic3r/Preset.cpp

A likely candidate is active-tab state handling around ParamsPanel::set_active_tab(nullptr) in 7.1.0 path, potentially leaving stale UI state and causing fields to be treated as system/default (read-only). This is a hypothesis from code diff and symptom matching.

Request

Please confirm as a Linux regression in 7.1.0.4414 and advise workaround or planned patch.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions