Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Okular Okular
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 5
    • Issues 5
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 47
    • Merge requests 47
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Graphics
  • OkularOkular
  • Merge requests
  • !236

Merged
Created Aug 06, 2020 by David Hurka@davidhurka🐬Developer

PresentationWidget: Fix screen switching at runtime

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

Screen switching from inside presentation mode currently does not work correctly. The reason is that the widget geometry() shall be moved while the widget is configured as fullscreen. This patch temporarily disables fullscreen, so the screen can be switched.

You can check it with release 20.04: Screen switching from within presentation mode will not work. Set the widget to windowed (e. g. Alt+F3 or right-click in task manager), screen switching will work now.

!233 (merged) shall port PresentationWidget to QScreen in release 20.12, so this is just a compact workaround without much intelligence. The drawback is that custom window rules might get confused when the screen geometry changes for some reasons.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: fix-screen-switching