Hi Caio,
Here's a possible workaround:
\version "2.19.35"
\relative c'' {
\set Staff.pedalSustainStyle = #'mixed
c1\sustainOn \break
c1 c1\sustainOff
}
sustOn =
#(define-event-function (parser location)()
#{
\tweak bound-details.left.text \markup\concat { \musicglyph #"pedal.Ped" ". " }
%\tweak bound-details.left-broken.text \markup\concat { \musicglyph #"pedal.Ped" ". " }
%%% Optional:
\tweak bound-details.left-broken.text
\markup\concat { \normal-text "(" \musicglyph #"pedal.Ped" \normal-text ".) " }
\tweak style #'line
\tweak bound-details.left.stencil-align-dir-y #-1
\tweak bound-details.left.padding -2
\tweak bound-details.left-broken.attach-dir -1
\tweak bound-details.left-broken.padding 4
\tweak bound-details.right-broken.padding 0
\tweak bound-details.right.attach-dir -1
\tweak bound-details.right-broken.text ##f
\tweak bound-details.right.text
\markup
\with-dimensions #'(0 . 0) #'(-.3 . 0)
\draw-line #'(0 . 1)
\tweak padding #1
\tweak direction #-1
\startTextSpan
#})
sustOff = \stopTextSpan
%% TEST:
\relative c'' {
c1\sustOn \break
c1 c1\sustOff
}