Skip to content

Appearance: two iOS report colors are exposed but not applied; most iOS feedback chat colors have no effect; JSDoc is stale; feedback reads are JS-cached #144

Open

Description

@krassx

Found while documenting the 7.x beta (docs PR bugsee/docs#110). Checked against the source on main at 7.0.0-beta3; file:line references are to the SDK repo unless a repo is named. Not reproduced on a device unless a line says so.

  • sendButtonColor and closeButtonColor are exposed on iOS, but beta7's BugseeTheme.h marks them deprecated and "Not applied".
  • Most iOS feedback chat colors have no effect (message bubbles are hard-coded Color.accentColor / Color.gray); only the background and the four e-mail-screen colors apply. The feedback README cites feedback-spm beta6 although the pin is beta7.
  • Reading a feedback color returns the value cached in JS, whereas Bugsee.appearance reads the native value.
  • JSDoc in src/appearance/report.ts and the feedback appearance.ts still cites Android 7.3.0 and iOS beta4 (the keys still match 7.4.2 / beta7).

Suggested direction

Hide or mark the not-applied iOS properties, align the read semantics, and refresh the JSDoc and README versions.

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

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions