Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • polari polari
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 102
    • Issues 102
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 6
    • Merge requests 6
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • polaripolari
  • Merge requests
  • !137

Merged
Created Nov 25, 2019 by Florian Müllner@fmuellnerMaintainer

pasteManager: Catch newly-added gjs exception

  • Overview 0
  • Commits 1
  • Pipelines 2
  • Changes 1

gjs 1.58.2 started throwing an exception when encountering a parameter that is an array of plain structs, as that case is not currently supported.

The exception is overly broad though, and also broke the one case that is supported: An empty array where the actually struct type isn't relevant.

We cannot fix this in Polari, but at least we can catch the exception to fail gracefully, so only DND drop target support gets broken instead of the whole interface.

Fixes #114 (moved)

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: catch-dnd-exception