<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>473782</bug_id>
          
          <creation_ts>2023-08-26 18:31:57 +0000</creation_ts>
          <short_desc>The Symmetry line and manipulator is always hidden in 5.2 Beta 2</short_desc>
          <delta_ts>2023-08-31 07:00:41 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>krita</product>
          <component>Usability</component>
          <version>5.2.0-beta2</version>
          <rep_platform>Microsoft Windows</rep_platform>
          <op_sys>Microsoft Windows</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>regression, release_blocker</keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon">thegraypage</reporter>
          <assigned_to name="Krita Bugs">krita-bugs-null</assigned_to>
          <cc>alvin</cc>
    
    <cc>dimula73</cc>
          
          <cf_commitlink>https://invent.kde.org/graphics/krita/-/commit/8a8f6962a1b583186a2585954db40b226feb8487</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2248742</commentid>
    <comment_count>0</comment_count>
    <who name="Simon">thegraypage</who>
    <bug_when>2023-08-26 18:31:57 +0000</bug_when>
    <thetext>SUMMARY
If you activate Symmetry (X or Y) the line is always hidden and activating/deactivating the hide symmetry line does not change this.

STEPS TO REPRODUCE
1.  Open Krita Beta 5.2.0 Beta 2
2.  Create a new document.
3. Select brush
4. Activate Symmetry either X or Y or both.

OBSERVED RESULT

Observe the issue: The symmetry line is not shown including the manipulater is missing for moving the symmetry line.


EXPECTED RESULT
You should see the symmetry line and handing ui if you do not have it hidden.

SOFTWARE/OS VERSIONS
Windows: 11 lates version
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

Running on Surface Laptop Studio with both Intel and Geforce GPU. Latest drivers and Windows.
Running on the Dark Orange contrast Theme but it happens with any theme.
Slightly customized UI but no plugins or anything installed beside custom brushes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2248878</commentid>
    <comment_count>1</comment_count>
    <who name="Alvin Wong">alvin</who>
    <bug_when>2023-08-27 17:05:10 +0000</bug_when>
    <thetext>I cannot reproduce this on nightly. Are you sure you haven&apos;t toggled the option to hide the symmetry line in the dropdown menu?

If that is the case, please provide the text in &quot;Help&quot; -&gt; &quot;Show system information for bug reports&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2249308</commentid>
    <comment_count>2</comment_count>
    <who name="Alvin Wong">alvin</who>
    <bug_when>2023-08-29 15:35:11 +0000</bug_when>
    <thetext>I managed to reproduce this with Intel graphics on Windows and renderer set to OpenGL. This is indeed caused by some code changes between 5.1 and 5.2 and will probably be fixed soon™.

Regardless, we do not recommend using the OpenGL renderer with Intel graphics so I strongly recommend you to either change the renderer to ANGLE, or to ensure that Krita always runs with Nvidia GPU since you have one (should be configurable from Windows settings).

(For tracking, probably caused by https://invent.kde.org/graphics/krita/-/merge_requests/1726)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2249332</commentid>
    <comment_count>3</comment_count>
    <who name="Bug Janitor Service">bug-janitor</who>
    <bug_when>2023-08-29 16:41:32 +0000</bug_when>
    <thetext>A possibly relevant merge request was started @ https://invent.kde.org/graphics/krita/-/merge_requests/1925</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2249512</commentid>
    <comment_count>4</comment_count>
    <who name="Dmitry Kazakov">dimula73</who>
    <bug_when>2023-08-30 11:57:42 +0000</bug_when>
    <thetext>Git commit a2eeadeee6b033496acaca22b9f70ef0f7f87e6e by Dmitry Kazakov, on behalf of Alvin Wong.
Committed on 30/08/2023 at 13:55.
Pushed by dkazakov into branch &apos;krita/5.2&apos;.

OpenGL: Request DeprecatedFunctions on Windows to fix Intel driver

Some parts of Qt seems to require deprecated functions. On Windows with
the Intel Graphics driver, things like canvas decorations and the Touch
Docker does not render without this option. It was previously removed in
2aef884127 (MR !1726).

M  +6    -0    libs/ui/opengl/kis_opengl.cpp

https://invent.kde.org/graphics/krita/-/commit/a2eeadeee6b033496acaca22b9f70ef0f7f87e6e</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2249513</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry Kazakov">dimula73</who>
    <bug_when>2023-08-30 11:57:52 +0000</bug_when>
    <thetext>Git commit 8a8f6962a1b583186a2585954db40b226feb8487 by Dmitry Kazakov, on behalf of Alvin Wong.
Committed on 30/08/2023 at 13:57.
Pushed by dkazakov into branch &apos;master&apos;.

OpenGL: Request DeprecatedFunctions on Windows to fix Intel driver

Some parts of Qt seems to require deprecated functions. On Windows with
the Intel Graphics driver, things like canvas decorations and the Touch
Docker does not render without this option. It was previously removed in
2aef884127 (MR !1726).

M  +6    -0    libs/ui/opengl/kis_opengl.cpp

https://invent.kde.org/graphics/krita/-/commit/8a8f6962a1b583186a2585954db40b226feb8487</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2249737</commentid>
    <comment_count>6</comment_count>
    <who name="Simon">thegraypage</who>
    <bug_when>2023-08-31 07:00:41 +0000</bug_when>
    <thetext>(In reply to Alvin Wong from comment #2)
&gt; I managed to reproduce this with Intel graphics on Windows and renderer set
&gt; to OpenGL. This is indeed caused by some code changes between 5.1 and 5.2
&gt; and will probably be fixed soon™.
&gt; 
&gt; Regardless, we do not recommend using the OpenGL renderer with Intel
&gt; graphics so I strongly recommend you to either change the renderer to ANGLE,
&gt; or to ensure that Krita always runs with Nvidia GPU since you have one
&gt; (should be configurable from Windows settings).
&gt; 
&gt; (For tracking, probably caused by
&gt; https://invent.kde.org/graphics/krita/-/merge_requests/1726)

I can confirm that I was running OpenGL for some reasons... (Might be some testing I was doing back a while ago)
If I switch to DX it works as intended on my system.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>