Skip to content

Commit 939e4d9

Browse files
committed
Fix - correctly set fNdiv for TGaxis
1 parent 379b412 commit 939e4d9

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

modules/gui/menu.mjs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -722,8 +722,12 @@ class JSRootMenu {
722722
addTAxisMenu(EAxisBits, painter, faxis, kind, axis_painter, frame_painter) {
723723
const is_gaxis = faxis._typename === clTGaxis;
724724

725-
this.add('Divisions', () => this.input('Set Ndivisions', faxis.fNdivisions, 'int', 0).then(val => {
726-
faxis.fNdivisions = val; painter.interactiveRedraw('pad', `exec:SetNdivisions(${val})`, kind);
725+
this.add('Divisions', () => this.input('Set Ndivisions', is_gaxis ? faxis.fNdiv : faxis.fNdivisions, 'int').then(val => {
726+
if (is_gaxis)
727+
faxis.fNdiv = val;
728+
else
729+
faxis.fNdivisions = val;
730+
painter.interactiveRedraw('pad', `exec:SetNdivisions(${val})`, kind);
727731
}));
728732

729733
this.sub('Labels');

0 commit comments

Comments
 (0)